Hiya.
It *is* different, I'll give you that...but...uh, what is it, exactly? The only thing I might understand is that it's a game where lots of people can log on, and then play some kind of '3d cube puzzle' game. I would suggest getting a 'real' web page (re: one not hosted on a 'free' website; one with your own domain name), and working on the presentation. The game needs some clear explaination. Good luck at any rate!