Strange Beasts

at

Screen Shot 2017-03-25 at 23.17.03

Writer/director Magali Barbé sez:

Strange Beasts” is an augmented reality game. It allows you to create and grow your own virtual pet. How far can it go?

curiousbrain

Sponsored Link
Broadsheet.ie