The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application. This download may not be available in some countries.
From Quimron GmbH:
This game includes several sliding puzzles from a multilingual Cinderella interactive fairy tale for kids. Each sliding puzzle is of different complexity. The interface is intuitive and understandable for little children.In this app you will receive 5 game scenes for free. If your child asks for more, one more season is available for free and the other 6 - as an in-app purchase. In order to make this game even more interesting, you can upload any other image from your image library - it will be automatically split into fragments and uploaded directly into game