I loved the art and music in this game, and think the concept is great. I think the level design could be edited a bit as there were some places were it was impossible to avoid taking damage which felt frustrating.
It is possible to go through every room with each available power up. The only way you could have unavoidable damage is if you dont take any of the special abilities.