Oh no!
If you just want to play on browser, try playing it from the official website https://dawnofcorruption.net/
Itch has some issues playing the game on some devices sadly :(
Oh no!
If you just want to play on browser, try playing it from the official website https://dawnofcorruption.net/
Itch has some issues playing the game on some devices sadly :(