Alien Siege
Humans rally together and form a resistance when an alien invasion threatens the population of Earth. An alien race which has long observed Earth from afar demands human compliance in sacrificing people for the commodity of human blood, as blood serves as an antidote to a virus wiping out its own p…more