The games.slastdot.org link has been removed or something of the sort.
It produces the following message "Nothing for you to see here. Please move along."
Like a jedi mind trick or something ^^.
This is not the article you're looking for ... you can go about your business ... move along
Edit: Very nice compilation otherwise