Lol I like the graphics ^_^ feels a bit clunky. I think I beat it? You say dying at the boss is winning?
edit: Oh also you really need to add screenshots!!