Great game concept and game-play, with superb graphics! Reminds me of Laser Squad Nemesis. No doubt other comments have covered this but improvements could be:
1) a level select function once you have completed a level
2) user generated levels
3) multiplayer (co-op and vs).