First I tried clicking on the English tab at the bottom of the web page. That didn't help. There's only 1 english screen, and it's not the story.
Then I punched the website into Babelfish, and tried to tell it that it was in Russian. That didn't work either. So then I tried telling Babelfish it was in Dutch, then Japanese. Neither of these worked either, but it kept me amused. Did I mention I'm easily amused?
So now I've been totally unhelpful - but I've saved you the trouble of trying it yourself.