I had a great time playing it, really fun and challenging.
You can do a lot better with the graphics, also, the laser... the GODDAMMED LASER! I had the feeling that the laser did nothing with the vehicles! And the cool-down was annoying as well.
Besides that, you can also improve the next game by having soldiers appear from time to time, that way you can abduct them and gain some points to upgrade your weapons.
Great game, keep working on it! 5/5