Alien Shots © 200? 123bee Spot out the aliens who are posing in the sky and take a snap.
Game's ROMs.