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 Strategic Designs Ltd.:
Defend your flocks of sheep against showers of deadly meteors in a frantic, firework clad sheep bustin' extravaganza of light and sound!Split second timing is required to launch your incendiary clad sheep on the correct trajectory to intercept the devastating meteor showers before they decimate the flocks grazing in the fields.If you manage to keep at least one sheep in each of the three flocks alive by the end of the wave your proceed to the next more difficult level. As the game progresses you have to contend with heavier and faster waves of meteors.Blast the Kebab and beer power up's for extra points. Quick fire gameplay and rapidly increasingly difficulty curve make every high score insanely satisfying!