Top
100°

12 Reasons We LOVE Tokyo Game Show

SA writes: 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?

Read Full Story >>
screwattack.com
The story is too old to be commented.