Event Report: Tokyo Game Show 2017

Tokyo Game Show is a yearly event that takes place in the Makuhari Convention Center in Kaihim-Makuhari, Chiba. This is located in a beautiful seaside area that is a popular tourist spot in its own right, but between September 21st – 24th the vast majority …
( read original story …)