Great job, really good - wish I'd found your game during the rating period. I very nearly went with on-death upgrades on my game but couldn't quite get it to fit.
I declared victory by getting all upgrades (minigun allowed me to weave in a 90 degree arc and clear anything ahead). 19:02 with $31470 to spare. Cheers :)