I apologize for being skeptical, but this looks very suspicious to me.
The game is hosted on freewebs.com? Downloading software?
I recommend nobody doing this just yet, I would like to investigate it further and I will not have the chance until later on.
ETA: I have looked a little bit into this, and its more suspicious to the point I removed the link. this game will not be discussed here, not sure what the scam is but there is an obvious problem here. I didnt want to permit the shockwave app to load because it looked THAT suspicious.