Nice mechanics, the idea of using your dead body for switches and stuff is perfect. Physics is a bit rough with some colliders, but rewarding in the end.