El juego se centra en las tropas del Escuadrón Delta mientras hacen un intento desesperado y desesperante de salvar a los habitantes humanos restantes del planeta ficticio Sera de un enemigo subterráneo implacable y aparentemente imparable conocido como la Horda Locust.