I liked the use of powerups, plus you made good use of the assets!
My biggest gripe were the collisions/physics not quite working as intended, with that fixed I think it's a really solid game.