The PC vs console debate has raged since the early 1990s, and three decades later, gamers are still arguing about it in Reddit threads, Discord servers, and ...
Steam
Epic Games has launched its own digital game store
Epic Games has been keeping itself busy. The Epic Games Store has finally been made live. Epic revealed its decision to launch a competitor to Steam, earlier ...

