Easily the best game I've played out of all the entries. The level progression was so nice and the game makes you feel incredibly smart when you unravel the puzzle. 5 stars all around.