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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results