2084: One Shell Straight to Hell release date reveal!

Fancy some exorcism? Then rejoice in knowing that One Shell Straight To Hell is coming to Steam on February 9, 2021! That’s right, Padre Alexander is back, heavily armed to fight off hordes of demons while doing his bes…