One of those games you die so much, that killing the bosses feels like a big achievement. Amazing game.
(I think messed it up with the game, i offered my lifes to see what happens, ended up having no health to the rest of bosses, i had to restart ;-;)