Apparently the website was replaced with something potentially harmful that also plays sounds and has a window constantly popping up, i'm assuming that this was not the owner's doing, but i do not recommend you go there anymore, the game's moved to itch.io anyway, but it's still broken due to it's assets missing and Unity Web Player not being supported anymore (except by Internet Explorer)
So i guess we'll just never know the story behind it all