itch.io is community of indie game creators and players

Devlogs

Release 1.0

Mouse
A downloadable game for Windows and Android

First launch

Files

  • Mouse (Windows) 26 MB
    Feb 13, 2023
  • Mouse (Android) 21 MB
    Feb 13, 2023
Download Mouse
Leave a comment