Carrion - Release Date Trailer The reverse horror side-scroller is coming to haunt your dreams very soon, get a last look before it consumes you.