Yup it's Galaxy Force, 3 points Elrod. You guys need to start guessing more so Elrod doesn't increase his lead further!
Galaxy Force - Sega Master System
@BH- Yeah I guess that would be a give away.
This next one might be a little hard because of the screenshot. I'll post another shot if needed, I just liked how this one looked.