is it just my computer, or has this site been hacked by someone, and now everywhere that the word "game" appears, it's now a link to another site? it also happened with another word, but i cant remember what word it was.
or is it some sort of new sponsor/advertising for the site?