itch.io is community of indie game creators and players

Devlogs

Out Now!

Mechanic 8230: Escape from Ilgrot
A downloadable game for Windows and Linux

Mechanic 8230: Escape from Ilgrot is out on PC! Don't forget to leave comments on Steam. Thanks for your support, guys!                               Steam: https://store.steampowered.com/app/1432680/Mechanic_8230_Escape_from_Ilgrot/ 

Download Mechanic 8230: Escape from Ilgrot
Leave a comment