Mad Max developer Avalanche Studios has changed its name to Avalanche Studios Group and unveiled a new division called System Reaction that will self-publish...
Blizzard Entertainment announced today that Overwatch will be adding its latest hero, Echo, on April 14. Overwatch has been a big hit, attracting over...
Sega Europe announced that it has promoted two key executives at Creative Assembly, the United Kingdom studio behind the Total War series of real-time...