Games like Abduction Action! Plus

Terrorize humanity with your UFO because you're an alien and what else are you going to do?

Terrorize humanity with your UFO because you're an alien and what else are you going to do?
Picked to match Abduction Action! Plus on gameplay, themes, and feel.