I can see that you've put a lot of effort into this one! Unfortunately it is quite unclear why I keep dying... I also feel obligated to inform you that the play button lights up when I hover over quit...
Overall a very good game!