A downloadable game

Go here for bug reports

https://forms.gle/8z4gYS5pcsNoD9mGA

Download

Download
Latch.zip 46 MB

Leave a comment

Log in with itch.io to leave a comment.