Post E3 2005 Thoughts
It’s been just over a week since E3 wrapped up. I’ve watched dozens of trailers, read tons of articles and seen a ridiculous amount of stunning screenshots. I tell ya – this is an exciting time for gamers! GameSpot‘s coverage of the event was impeccable this year. I signed up for a GameSpot Complete membership […]