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

StatDelta Force
Players now60,172
24h peak101,110
All-time peak247,028Sep 26, 2025
Positive reviews57%199,920 reviews
Reviews199,920
Price (US)Free
Lowest everโ€”
ReleasedDec 4, 2024
Steam DeckUnsupported