Novntor

You die to win.
Puzzle