Top
10°

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 >>
gamertell.com
The story is too old to be commented.