Overwatch has captivated the gaming world. Its open beta was one of the largest in gaming history, and in the week since launch it has had over 7 million players log an insane 119 million hours. With this much popularity and momentum, Overwatch seems destined to follow in the footsteps ...
Red Dead Redemption 2 Delayed Until 2018 | 22 May 2017
Far Cry 5 Is Real and Set to Be Revealed Soon | 22 May 2017