2
NowGamer.com - A New Take on Gaming?
According to Games TM mag there's something new coming. You've got gamespot, ign and teamxbox; but how about something a bit more interactive? I've signed up for this - and so should you: http://www.nowgamer.com/
It launches soon and promises much....
It launches soon and promises much....