Installer support


Added an installer incase you don't want to directly download the exe

Files

Mechanical Labyrinth Installer 46 MB
Sep 23, 2024

Get Mechanical Lab

Leave a comment

Log in with itch.io to leave a comment.