I came into this book with low expectations and was thoroughly surprised. It's something like a cross between Groundhog Day and Halo, where the protagonist goes through hundreds of iterations of his first battle against an alien force. Not only did it have a very interesting concept, the book did a great job of executing it and had several totally unexpected twists. For anyone who likes stories where the main character repeats the same day continuously, I would definitely recommend this book.