As movie blockbuster Edge of Tomorrow hits theatres next week, now is the perfect time to look at the Japanese novel it is based on: the futuristic time-loop war story All You Need is Kill.