12 Reasons We LOVE Tokyo Game Show
With Tokyo Game Show officially come and gone we felt it necessary to let you know some of the reasons we love Japan's premier gaming event. Would you ever expect storm troopers to be involved???
Take a look at each by going through the photo gallery below.