Looks cool, let me know if you get it uploaded and I'll give it a go. Right now there is no game on your page.
It is uploaded, such as it is.