At times confusing, but very well written and imagined. I loved how alien the aliens were and how wrong the humans were about what was going on, simply because they didn't understand anything.
Characters, the main ones at any rate, were well drawn. Plot was twisty and surprising.
Looking forward to book 2