itch.io is community of indie game creators and players

Devlogs

Work in progress.

Consortium Master of Legion
A downloadable game

Added two new pictures and a link on reddit

Leave a comment