In a world ravaged by endless war, humanity faces extinction at the hands of powerful demonic invaders. One lone survivor, hiding among the dead, must find the strength to survive and fight back against a seemingly invincible enemy—before hope vanishes completely....