Post Thumbnail

Now that the high definition gaming era is upon us (or not, depending on who you believe), we'd hope to see a lot more of these posts, but there has been a bit of a post-Christmas drought in the videogame lineup. That's coming to an end as the Xbox 360 gets a new game this week, Full Auto, not to m

8 years ago 0 Comments
February 13, 2006 at 5:44PM