What isn't working? If it just isn't loading, maybe try a different browser? I will also upload a downloadable version for Windows soon, which might help.
Thank you for the details. I'm not sure, but it might be a firewall issue or something like that. There will be a downloadable version available later today, so it's probably easier for you to play that :)