The amount of level on this is insane! The puzzles are so well thought out, too. The gameplay is smooth and clear, which deserves the recognition. 10/10 would play again.