Werehere

09.15.10
We're live from TGS 2010 in Tokyo!
09.15.10

We're live from TGS 2010 in Tokyo!

Yeah, we're braving the cultural divide and on the ground in Tokyo, Japan for the Tokyo Game Show 2...

View