Release date 24 Apr, 2025
Reviews score Total: 97.44% | Steam: 98.47%
Reviews count Total: 586 | Steam: 523
Estimated copies ≈26,150 (19,612 - 32,687)
Developers
Publishers

Bestsellers 24h data

  • 1216 Last position
  • 2117 Min position(24h)
  • 1214 Max position(24h)

Sign in to analyze this game with AI, click the button below to log in.

Loading charts...