Weird puzzzles. No clue what was going on
the most confusing game i've every played. Cool 3d gameplay tho