Aliens have attacked and you are humanity’s last hope!