Compare games

Up to four games on one chart: players over time, peaks, reviews and price. The best of each is crowned 👑.

+ Add a game

Players over time

Loading player history…

Head to head

StatOverwatch®
Players now29,026
24h peak55,703
All-time peak164,636Feb 2026
Positive reviews32%429,970 reviews
Reviews429,970
Price (US)Free
Lowest ever—
ReleasedAug 10, 2023
Steam DeckPlayable