Welcome to this week’s On the Radar where we delve into all corners of the entertainment, tech and geek Internets for news, views and whatnot that may have escaped our regular…
Browsing Tag
Uncharted 2
-
-
Late last week, the NPD Group who is in charge of tracking, compiling and interpreting sales numbers for the video game industry released their console and game sales figures for the…