Watch your enemies fall into your cunning trap in Trapper’s Delight; the game about placing dastardly and deadly traps and then trying to escape!