Expendable human soldiers fight for survival under alien rule in this explosive, fast-paced dystopian sci-fi anime based on a light novel.