
The Social Choice
Alien Siege
When aliens demand a human sacrifice in exchange for impossible technology, a renegade resistance decides Earth is better off fighting back.

The Social Choice
When aliens demand a human sacrifice in exchange for impossible technology, a renegade resistance decides Earth is better off fighting back.