I enjoyed the puzzles and the grim, violent atmosphere you've created. The mechanic of watching someone else die to progress left a very strong impression! I agree with the other person about how little room for error there was: I found myself restarting a lot in the final two levels. Great work regardless.