Used to surf a few sites to see what was new in 3D games....seems many of the links they refer out to require subscriptions just to download?
Can someone give me some good sites to visit to see what's new in games, etc? I used to hit HappyPuppy.Com but that appears quite dated.
Thanks!