Majorariatto

A virtual museum of the indie studio Majorariatto.
A game that changes every 10 seconds.
Action
A narratrivia.