Really cool concept!
One note is that I personally think that the homing upgrade takes out some of the fun and hecticness of the game