Desktop+ Browser
Platforms
Windows
Mac
Linux
Free
Free app in the Steam Store

Desktop+ Browser

App ID3263240
App TypeDLC
Developers
Categories Steam Cloud, Downloadable Content, Tracked Controller Support
Genres Free to Play, Utilities
Release Date18 Oct, 2024

Supported Languages

English German
Japanese

Screenshots


Discussions

File uploading