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 The Secret Location:
Help affect the YTV In Real Life final webisode! Wrack up points in Race to the Finish for a favourite on-air challenger by playing and building levels to help bring them back for the webisode after the show finale. Two top fans in the game also join the challengers and compete for a grand prize! The goal of the game is to race through obstacles and get to the finish line as fast as you can. Team up with your favourite challenger to put your points towards them. To score points, play lots of different levels and build fun and difficult levels with lots of objects and get your friends to play and rate them. Also, earn special badges for even more points. Check your profile and your spot on the leader board. Epic!