Last night I tore through Hiroshi Sakurazaka's All You Need Is Kill. I have not bothered to see Edge of Tomorrow, a movie based on this fine piece of battle armor/combat genre sci-fi, but now definitely I will.
As I enjoy stories in vein of Haldeman's the Forever War or Scalzi's Old Man's War, All You Need Is Kill was suggested as a must read. Keiji Kiriya is a novice 'Jacket' trooper killed in his first engagement against the strange alien Mimics. Somehow his death puts him in a time loop where he must refight the battle over and over. After 158 attempts, Keiji finds an ally and learns the secrets that may enable humanity to survive.
I really liked the starfish-like Mimics and their origin story, I found them some of the best enemies/assailants of humanity I've read recently.