The game is polished and runs extremely well, however the levels can be incredibly hard to 100% (though that is a good thing for some people). There is almost too many levels, there are more than 100. However these things I probably shouldn't complain about, and thus this game is probably not designed for someone like me in mind. However I find it fun, albeit tedious, to play in short bursts. I would probably pay $25-$30 AUD if I was to buy it again.