Decarnation Decarnation Review - Are The Horrors On The Inside Or Outside? Time to face your inner demons, and those outside of your control in indie horror, Decarnation - one of the best indies of 2023.