Runes of Engagement, by Tobias Buckell and Dave Kletcha. Magic portals open up across the Earth, linking it to some kind of fantasy world. Monsters come through, humans repulse them and go back to the other side. It's about a squad of USMC who are cut off behind enemy lines and have to hoof it to the next portal, while carrying critical intelligence and have enemies after them.
It's good, though weirdly a few too many Tolkien references for my liking. There are a zillion fantasy universes out there, you can reference some of them instead.
Thing is, I first heard about this book in November, and ordered it from my favourite bookshop. Publication date came and went with no book arriving. I discovered that in Australia, if mainstream chain bookshop Dymocks want more copies of a new book, it comes out of the indie bookshops orders. Well, fuck that. I have not set foot in Dymocks since then and can't see myself doing so possibly ever. It spurs my stubborn and 'support the little guy' instincts.
The book finally arrived last week, I nabbed it as soon as I could.