Domogo

Aliens host game shows, too. This one is about abducting humans!
Shooter