@PastLife17 - there was a period where there were no card challenges. The complaining helped to bring them back. Unfortunately, it isn't easy to get rid of the complaints once they've become top comments...
Best weapon is the second (Plasma Bullet), IMO. 2.5 damage per whatever (frame?) when maxed, and does the closest thing to focusing fire from a distance.
I tried out the H-bomb, thinking it was just weak because of its slow firing speed - nope, it actually deals low damage. Somehow, despite it having the highest listed DPS of any weapon, I can kill single enemies more easily with a Sonic Shot. (Frag bomb doesn't seem much better, though - its special ability might triple its damage, but the sucker can't aim.)
I think the last level would be less annoying if it showed how many times you had played each level... the hardest part of that badge was remembering which level I had played last!
Turbolaser costs 200/200, not over 1000... it has a fuel cost. You may need to build some fuel blocks first (though most later levels give you some fuel and fuel blocks for free). The turbolaser is an awesome weapon... it never misses, and it can fire from behind armor blocks... so you only have to keep rebuilding the armor, not the weapons. You will need something else to kill the most heavily armored enemies, though. (I use missiles... they don't miss either.)
The game glitched... my tank is gone. Anything I try to put on my tank floats weirdly in the air, or vanishes as well. I can drive around, but no actual fighting happens, because I have no guns and the enemy has no targets. Worst of all... the reset button is really hard to find. It only became available after I clicked outside the game area?
Getting major lag here too... it freezes my whole browser for 10-15 seconds. The first time it happens is when the phone call appears, or shortly after (I've had varying success with closing the phone message before the lag starts). That's in Chrome... Firefox won't load the game at all for some reason?
It's very hard to kill anything in this game. You can't lose if you never split, so the stupid AI is the only reason it's possible to win... even so, it's extremely hard to catch all the tiny enemies running around before they grow a bit and become invincible again.
You can check how many times you've played every level on the level screen that appears when you click on level icon.