First off, love the in-character approach to the game description + your comments here, have laughed out loud a couple of times, so please keep that up!
I also had issues with the shooting, as best I can tell my satellite wasn't shooting anything at all, so my capacity to protect the horrendously polluted glorious planet earth was limited to spinning around it like a possessed beyblade.
Really liked the presentation of the game and it was good fun whacking the debris away as best I could!