I shouldn't have played this early in the morning because I couldn't reason through this well enough. Cool puzzles though, and the visuals are really neat