Release on Desura is almost ready, release on itch.io is almost ready and release on IndieGameStand is almost ready. Bring it on!
Release on Desura is almost ready, release on itch.io is almost ready and release on IndieGameStand is almost ready. Bring it on!