Having completed the game, I have to say that while it's not without its issues, it was a very enjoyable experience. The story is unfolded very, very slowly as you awake with no memory and take on the role of a Keeper. There is a mystery to who you are and the role you are meant to serve and the story is in no hurry to spell it out for you.
I ran this game in 2d on a laptop with an Xbox 360 controller, and while I did experience a few small technical problems, it ran with largely no issues. The puzzles are all spatial in nature. Some of them are more difficult than others but having played Cyan games for most of my life, that's exactly what I would expect. The realms themselves are breathtaking and I have nothing but praise for the environmental design.
I would recommend this if you are familiar with and enjoy Cyan's other games.