Tokyo Game Show 2017 Day 1 News Roundup

Tokyo Game Show 2017 is officially underway in Japan, and of course the big Japanese game announcements are coming! First and foremost, perhaps the biggest announcement of today that threw everyone off guard was Zone of … Read more