Carrion Torrent Download this single player horror video game. It is an opposite loathsome game in which you accept the part of an indistinct animal of obscure birthplace. Follow and burn-through those that detained you to spread dread and frenzy all through the office. Evolve and Grow as you destroy this jail and gain an...