This game was really fun. I also discovered a secret seal, but couldn't figure out what to do with it... You can just jump over all of the enemies, and the boss fight is insanely hard. I tried it about 6 times before I gave up. Also it took me way longer than I want to admit that the green balls heal you!
Overall, great game, great consistent art style, and insanely hard boss fight.