New Gameplay Trailer


I have made a new trailer for the upcoming major release of Terra's Scourge. 

Get Terra's Scourge

Leave a comment

Log in with itch.io to leave a comment.