O jogo se concentra nas tropas do Esquadrão Delta enquanto elas fazem uma tentativa desesperada e de última hora para salvar os habitantes humanos remanescentes do planeta fictício Sera de um inimigo subterrâneo implacável e aparentemente imparável conhecido como a Horda Locust.