Friday, October 28, 2005

Tokyo Game Show 2003

Well, it's ancient news now that the 2005 Game Show was already held, but here is my report of Tokyo Game Show 2003,