We Spoke To Carrion’s Lead Designer About Playing As The Monster And The Horrific Sounds It Makes5 years ago