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 Cisco Sports:
New Meadowlands Stadium VIP, the official app of New Meadowlands Stadium, gives you exclusive access to all of the amenities available within the worlds premier sports stadium for the 2010 - 2011 season. Features Include: - Complete stadium event schedule - Countdown timer to the next stadium event - Real-time news feed and articles - Complete listing of all food and drink vendors, menu items, and locations - Detailed maps of each stadium level - Full stadium parking map - Complete weather forecast, including game-day weather