Here's a fresh look at Zoochosis in this trailer for the bodycam horror simulation game coming to PC. Take a look at some of the tasks you'll fulfill as a…
Watch the terrifying new Zoochosis trailer, revealing that the bodycam horror simulation game will be released on September 23, 2024 on PC via Steam. It's your first night shift as…