itch.io is community of indie game creators and players

Devlogs

Please stay tuned for an update on the release date!

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

Please stay tuned for an upcoming update on the release date! The first episode of Mechanic 8230: Escape from Ilgrot is coming soon on Steam. Don’t forget to add Mechanic 8230 to wishlist

https://store.steampowered.com/app/1432680/Mechanic_8230/

Download Mechanic 8230: Escape from Ilgrot
Leave a comment