Game Launced!


Just released  this game yesterday!
Enjoy!

Files

Mimba.exe 9.5 MB
Jun 13, 2023

Get Mimba

Leave a comment

Log in with itch.io to leave a comment.