The game is a lot of fun! You definitely need to explore to find all the power-ups you can before the boss fight.
The actual exploration was a bit disappointing - there is no reason to fight. The best strategy is to zoom past all the enemies, looking for power-up and race for the boss fight. Fortunately, there is a bit of skill involved in making it past the enemies quickly, and the procedural generation makes it interesting. This is also helped by interesting graphics, with varied enemies and attacks.
But the boss fight is where this game really shines. I was very impressed by its variety of behaviors. You made the player adapt - particularly the last evolution, where you can't leave your mouse in one place any longer. And look - I beat it! One more life!
Great game!