Tag Archives: iron rain

Tokyo Game Show 2017

The Tokyo Game Show is an annual for gamers to come together and enjoy what they love. It’s always an exciting occasion with cosplayers, live performances and amazing booths that added, even more, life to the event – and naturally games, a lot of games. Tokyo Game Show 2017 had a number of new game […]