PlatinumGames has completed the initial development on their new game, Babylon’s Fall. Earlier this week, we also got a badass trailer for the new RPG....
Turtle Rock Studios is the latest independent developer to have been snapped up by Tencent. The Chinese conglomerate has made a years-long trail through the...