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 SRRN Games:
An interactive version of Penny Arcade's "The Last Christmas," made especially for Child's Play 2010! Watch as Cthulhu teaches us the true meaning of Christmas--utter, abject horror. Fish will swim, ice skaters will tumble, and roofs will be torn away! (And Christmas lights will blink. You know, in case you find that sort of thing exciting.)We made this application in honor of the Child's Play Charity, with full permission granted by the amazing folks at Penny Arcade. Please support their cause: www.childsplaycharity.com!