XCOM: Chimera Squad

After years of alien rule, humanity won the war for Earth. But when the Overlords fled the planet, they left their former soldiers behind....