June 26, 2025
Demonherd is Out Now on Steam!
Demonherd is finally available on Steam! https://store.steampowered.com/app/2972220/Demonherd/?l=english
Please, consider leaving a review of the game! It would help a lot its visibility on the platform <3
