April 22, 2010 Edit Delete Tags Autopost Just wanted to post about Noobtoob at Tokyo Game Show: Arcades and Japanese Culture on the site here http://video.i-newswire.com/noobtoob-at-tokyo-game-show-arcades-and-japanese-... via Ping.fm