Yes it is currently up, and no I do not have a copy of the exe to play it. Hopefully tonight Tony will be on while I am, and I can put it on rapidshare for him.
Also, we will work on making sure the reg page is up and running soon, but don't worry, until then I want everyone to PM me with their username/pass requests and I will see to it Tony creates them for you =]