May 27, 2025
PC
Rating Pending
Critic 5.0 (1 critics) · Gamer 9.6
Δημήτρης Αγγέλου · May 29, 2025
See all critic reviews
Log in to rate this game.