Nice music, really climatic.
I didnt really experienced feel of failure or death, and when i died for real i didnt progress :D
Overall awesome graphics, and bonus points for puzzle aspect, i really loved it.
Feel free to roast my game, and check how i merged failure into main story :D