Carrion

This game was developed by Phobia Game Studios and published by Devolver Digital.

This game was released on the Xbox One, Nintendo Switch, Microsoft Windows, MacOS and Linux.

This game released July 23, 2020.