Actually the link is fine for every link on the top... i.e. reviews previews...Everything except the forum for whatever reason.
I thought GR doesn't own the chat anymore? Anyways use this http://www.gamerevolution.com/chat or go to this site http://chat.webmaster.com/ Under "enter a room" type #game-revolution.com