The Computer Entertainment Supplier’s Association have released the main visual for Tokyo Game Show 2018. Tokyo Game Show 2018 takes place from September 20-23...
Japanese Esports organization DeToNator have announced they are disbanding their Overwatch team. This comes as a major surprise as the team went 18-2 during...
Capcom have announced they are bringing Resident Evil 7 to the Nintendo Switch under the title Resident Evil 7: Biohazard Cloud Version. This version...