You will either hate or love this game.
I am guessing there are more people on the love side.
If you love games and you love a challenge you will love this game ^^
I think that kinda sums it up.
A series of very fair but hard challenges are in front of you and
the game is all about the satisfaction you feel from clearing this
I for one enjoyed it a lot and am still going through the final levels.