Very nice.
Very addictive too. It took me six levels to pull myself away and get back to work (thanks for the save feature.) I like the interface and the variety of enemies. I also like how each enemy is differently colored on the radar, so you can adjust your aim accordingly as you get better. Excellent work.