itch.io is community of indie game creators and players

Devlogs

Demo postponed

Project MigLabs
A downloadable game for Windows

Demo has been postponed till December 25, 2024.

Download Project MigLabs
Leave a comment