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 M-Work Solutions:
Download it free until Dec 20.Play: Press the play button and enjoy the Santa talking. Record HoHoHo: You can create your own Christmas messages and add it to the menu. Send a recorded Christmas message by email to your friends and family. Santa Surprise: You can place the phone behind someone with a selected sound and a timer. Once the time is up the phone will make an automatic sound which was selected. Santa on the watch: A timer is used in the application, so if you leave your phone somewhere and someone picks it up then it will make a sound. Gift a Friend: You can send a sound file to your friends wishing them Merry Christmas or any other sound.