I personally don't like that site.
Somethingawful truly lives up to its name.
;o
Low-G-Man's gameplay rocks. Its unique and challenging.