I can't even find any words how to describe how great this game truly actually is, you actually need to play this game atleast once in your life because you actually need this in your life.
I know that sounds like a bot review, but it's not a bot review and I'm actually serious.
Also warning, the game does have some really hard complex puzzles.