Trenchfoot ist ein Indie-Titel für PC (Microsoft Windows). Der erste Release von Trenchfoot war am 06.02.2021.