Jerma & Otto: The Curse of the Late Streamer
Steam statistics
Release date: 08 October 2021
Developers: William Enders
Publishers: Cool Computer Zone
Reviews: 96.00% positive (504/525)
Metacritic: -
Type: game
Go to Steam >>
Developers: William Enders
Publishers: Cool Computer Zone
Reviews: 96.00% positive (504/525)
Metacritic: -
Type: game





