You have no excuse not to go play the demo right now.
That link seems to be the best one, after clicking on download there is a I don't want to have to log in option unlike all the other links I can find. http://2dboy.com/ is their main site, but doesn't have any better download links.
I really don't understand, 32meg is only slightly bigger than many flash games and every site you hit a login and pay for bandwidth wall. A very horrible user download experience.
A simple amazon s3 download page + google ads would probably come out at a profit guys, go make one :)
Anyhow, go play the demo, nicest game to come along in quite a while.