OFFBEAT
Playing now
29+2 vs. yesterday
23%of peak
Playing now
29+2 vs. yesterday
All-time peak
3 Oct 2026
Names, descriptions and icons are the game’s own, as Steam publishes them; the share is how many owners have unlocked each, from Steam's global figures for 23 of them. The store page counts 26.