Added Linux executable


Added linux desktop version.

Files

detached.zip Play in browser
Oct 11, 2024
Linux Desktop version 86 MB
Oct 11, 2024

Get Detached

Download NowName your own price