Magali Barbe

Magali Barbe – Strange Beasts (2017)

29f7c043f76a2bde437fd0d52a185152

Strange Beasts” is an augmented reality game. It allows you to create and grow your own virtual pet. Read More »