Dude, the links in that article go to: 1. The review framework used to review the game 2. The game page itself where user can post their own reviews 3. The original game url

I can't see how are these off topic?