A shoot 'em up with both First Person Shooter and platformer elements. Definitely hidden gem category.
play alien storm sega master system
Refresh if You Can't read the image.
Publisher: Sega Developer: Sanritsu Released: 1991
Playretrogames.online