I have played this game and it's paid version across several devices and it never fails to deliver. Spectacular. It is the most difficult game you will ever play, but it is also the most rewarding. Nothing beats the thrill of completing a level you spent months working on.