Jerma & Otto: The Curse of the Late Streamer
Steam statistics
Release date: 08 October 2021
Steam players online: 2
Steam folowers: 632
Developers: William Enders
Publishers: Cool Computer Zone
Reviews: 96.02% positive (531/553)
Metacritic: -
Type: game
Steam players online: 2
Steam folowers: 632
Developers: William Enders
Publishers: Cool Computer Zone
Reviews: 96.02% positive (531/553)
Metacritic: -
Type: game