Gamespot.com = $$. Now What?!?!

Xenon14

Platinum Member
Oct 9, 1999
2,065
0
0
I often visited gamespot.com because it gave me the ability to check out a lot of upcoming releases by downloading demos, reviews, and movies. Now nothing is available (with the exception of "temporary" free icons). In any case, what site is a good replacement? Thanks