Weekend Wrapup for September 19
The Tokyo Game Show was the subject of most of this week’s news. And what an exciting event it seemed to be! Tons of amazing games were revealed, and – oh, just read the articles for yourself!
Have something to tell us about this article?