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 Alta Tech:
Tower Stacker is a fun and challenging game where you build towers by stacking blocks to get the star block to the target. Dodge obstacles, but be warned. the more blocks you use the lower your score will be. Tower Stacker is fun with 35 challenging levels. Compete with your friends to see who's the best Tower Stacker. Features: - 35 challenging and fun filled levels! - Online leader-board and achievement tracking with OpenFeint! - Game can be stopped and resumed at any time. - Awesome addicting music. - High score is tracked for each level, so play it again to try and beat yourself. - Child Friendly