Mad Max developer Avalanche Studios rebrands, teases new game, and adds self-publishing division
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...