The download link is fine, chrome just blocks the download pop up for some reason. To download the game, click the "popup blocked" icon that will appear next to the bookmark tab icon after clicking download
Ah okay, darn chrome! Thank you, sorry for the trouble. ^_^
well that is really strange. I'm glad y'all resolved this while I was at work!