Wow! That's really great! Not!! Don't know what you saw but it was all in like a foreign language like German, or something. Too bad I can't transalate it myself, To big in my leauge there should be a button there that would transalate for you. Otherwise I would probably find out what was so awesome.
What exactly are we looking for? All I see is a Swedish gaming site's message board and the link you gave is just a redirect. Do you have to be a member to see what ever it is you're trying to show us?