The puzzles in this game are a mindfuck