Thursday, September 24, 2009

Tokyo Game Show

If you're wondering what's going on in Japan, GameLife has a ton of coverage.

Site Meter