It took me a while to get it, I kept on dying on the first screen, without knowing I was dying!
Good concept, & fun take on the theme! My hatsaw off to you!