itch.io is community of indie game creators and players

Devlogs

Fixed Outdated Screenshots

Terra's Scourge
A downloadable game for Windows, macOS, and Linux

Changed screenshots to match upcoming Beta Demo

Download Terra's Scourge
Leave a comment