Things I liked:
- Interesting gameplay with multiple win conditions
- The powerups added an extra twist to the game
- The enemy AI was satisfactory
Would've enjoyed having some indicator of progress though! (e.g. more obvious changes between stages, checkpoints, etc)