itch.io is community of indie game creators and players

Devlogs

Itch.io Launch

Troopers
A downloadable game for Windows and Linux

The game launched on Itch.io on windows and Linux

Download Troopers
Leave a comment