Highscore: 28,980. Very well done! Feels great on controller. I'd love to see it in portrait to get more of those arcadey Galaga vibes. I really liked dodging the asteroids.
Edit: What do the floating 'powerups' do? I take it the solid dots recover health, but what about the X's?