Carrion
Devolver Digital unveiled a new game coming in 2020 to Steam, in the midst of their very confusing direct presentation. This horrific game puts you in the role of a disgusting monster that escapes from a laboratory.
Devolver Digital unveiled a new game coming in 2020 to Steam, in the midst of their very confusing direct presentation. This horrific game puts you in the role of a disgusting monster that escapes from a laboratory.