Puzzle game that challenge your perception in a totally new way.