it was tough!
also, you basically only need 3 upgrades (the dualshot, health and especially strength), most of the other upgrades are kinda useless (except the smart rocket).
if the game was much longer, i would have cared about these upgrades.
other than that: nice adaption of the geometry wars concept! keep it going!