Death sending you back to the beginning was a bit hard on me.
Overall, I can't find a connection to the theme, but it was fun! Great game!