Abductables
PC
Arcade
An arcade game about abducting humans, turning them into alien human hybrids to make money and get the highest score possible.