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 Eloryas Dev:
*** ENGLISH VERSION ***Discover the new iPhone RPG in ENGLISH. On the Dragon's egg island, run your small creature (Pet) on the road and battle other pets that stand in your way. Gain experience, capture other pets and become the best Pet Master of the island. System-fighting turn-by-turn -Gain of experience in victory Buy potions with money earned Participate in mini-games Discover all the pets Capture the most powerful of theim With Pets Saga, you never stop playing. Your Health points, luck and magic refresh every minute. Beware of ambushes on the island, if your luck points are too low, enjoy a little rest and participate in mini-games included. Unlock completions in the game-center and be the first to become a Pet Master Already a hundred Originals Pets will stand in your way throughout the 60 levels New mini-games New Pets -New Completions ... That's what the next updates will bring.Don't wait and try it !