A sort of pixel XCOM where you play as the aliens, here's all you need to know about upcoming turn-based strategy game beat the Humans.