Alright I suppose.
Way too easy... I don't think you should be able to beat something like this on your first try with little effort. Too many health-ups perhaps?
Game also lagged consistently, which I've never had happen on Newgrounds before... slightly annoying.
Graphics were very ho-hum. Firepower was unimpressive.