Gamertell Preview of Tokyo Game Show 2008

If video gamers didn't already have enough reason to want to travel to Japan, the Tokyo Game Show 2008 (TGS) is about to commence in just a matter of weeks and Gamertell will be there to tell you all about it.

Read Full Story >>
The story is too old to be commented.