Devolver Digital and developer Phobia Game Studios have joined with crafty production house Imagos Films to release a three minute long exposé that looks at the making of the hit horror game Carrion. Watch this developer video below… The Carrion: Behind the Screams developer video provides players with a look behind the scenes at the creation […]