Subscribe for all the latest news from the gaming world, eSport and Technology
Every AAA developer is busy making the next massively multiplayer online game. Usually a battlefield…