Nice
I really liked the idea, definitely original and well thought out. My only problem was that keeping track of all the tinry red pixels got difficult. Maybe you could make your shots larger (not collision-wise, just for viewing purposes) or add a tail to them, or perhaps just change the color to something more easily followed?
Other than that though, I approve.