I loved the visuals a lot, I think it's one of your strong points. Reminds me a little bit of Patapon! Sound wise is really good, and the theme interpretation is really good. I love the abilities of your allies (and stomping the poor triangle guy to death). I don't usually like metroidvanias a lot but, this one definitely got my attention! I'd love to play it as a full game.
Was that the falling pipe meme I heard when falling at the beginning of the game? XD