Death Penalty Aug 20, 2026 You are sentenced to death… Slither your way through an impenetrable fortress crawling with devils faster, stronger, and more cunning…