itch.io is community of indie game creators and players

Devlogs

Released

How Long?
A downloadable game for Windows

The game is Fully released 

Files

  • How Long.zip 379 MB
    Oct 20, 2023
Download How Long?
Leave a comment