Pretty damn cool! Love the art and the little intro from 3d to fake 2d! Took me a bit to figure out that I'm better off getting my first dollars on turrets rather than ramming planes but once the upgrades start rolling in you feel really powerful! Difficulty ramp and maybe a point defence upgrade would go a long way I think.
Edit: you made the music??? dafuq, nice! LOVE IT!