News

That's down from a launch peak of 264,860 for the free Steam game. While the launch of its first season, Invasion, in August 2024 didn't provide the sort of bump you'd expect to see in a live ...