Very fun arcade-style game with a surprising amount going on!
Visuals are great, the basics of the gameplay are intuitive, and the leaderboard is a nice touch (though there's no way I'm getting into the top 3, best I could manage was 7th at the time of writing this).
The only real gripe I have is that while the core gameplay loop is easy to grasp, some of the extra mechanics (like how some of the powerups or enemies work, along with health) felt a little less intuitive. Some kind of legend that the player could quickly reference if needed would have gone a long way to making everything a bit easier to understand (similar to how the minimap is a toggleable popup - great feature by the way). I don't think a traditional tutorial would work however. I actually really like that this game just drops you into the gameplay as soon as it loads, it's a bit unconventional and caught me off guard at first, but it works astonishingly well and I don't think that should be changed by forcing a tutorial into the game.
Great work with this!