I am going to remove this link since it has been reported to have a virus. I can't confirm it, but better safe than sorry.
Should be cool :)
One of the guys over at Game Design said his virus scanner blocked this since it was infected with a trojan. I didn't detect anything on my system, but I thought I would pass along the information just in case.