Please, Don't Touch Anything 3D

Escalation StudiosFour Quarters · ForwardXP

Released
Dec 7, 2016
Platforms
Last updated
Wishlist on SteamAdd it on the Steam store page. Opens in a new tab.

Depots

Depots
Depot IDPlatformLanguagePublic manifestInstalledDownload
529591WindowsNot specified4238523375029065699499.43 MiB196.2 MiB
529592macOSNot specified4596861123601913701442.3 MiB171.24 MiB
529593WindowsNot specified6435619648163891053390.11 MiB158.54 MiB