the game doesn't work. no .exe??

my friend sent me a link to this game from skype. i know this isnt a finished game yet, but i just cant find a download period. apparently you need a key to sign up but i just wanna play the game. i dont really care about game mail or whatev. i have some exp with making games if that helps :smiley:

thanks

Game is on browser.