An 'Aliens vs Predators'-like game