Deep Desktop

Release date:20 Jun 2024
Last update:13 Oct 2025 (on Steam, public branch)
Developers: HBLD Productions
Publishers: HBLD Productions
Excluded from Steam Family Sharing
Players
  • Current 5
  • Peak 36
Last two weeks Tracked from Steam