The formula is blissfully simple: Two characters. One vague villain. Only a whiff of backstory. No transparent lunges towards a potential sequel.
More than just a time loop story, All You Need is Kill by Hiroshi Sakurazaka is like a fast paced video game where the hero learns from his mistakes, getting better and better every time he is killed.