Nice arcade game indeed. I agree with that the indicator is a nice touch, but a bit necessary ... and often I was more flying towards the indicated position and shoot at the red-line-endpoint ...
Also loved that you had to suck up the score-fragments!
So maybe some more zoomed out view would've given more overview.
Overall nice game!
(and in the end I bumped some meteors out of the way, instead of killing them ... which was also a fun method - except it didn't gave me any points)