Looks great for an early build! Any particular reason why you can't shoot through enemy bullets?
As for a name, I'd try to go for something less generic or predictable to make your game stick out more in your player's mind as well as the rest of the market. A name is a pretty important thing since this is going to be a first impression of the game before its started up or a single screen shot is even seen. It should embody the overall feeling of the game while perhaps being a bit vague/clever to entice curiosity in people. Not sure how much story or theming you have planned out yet but it should go into that as well.
Maybe something like Armadeous? Sub-Light? something like that.