Echoing previous comments about the confusion in the first episode, I very nearly gave up at that point. So glad I stuck with it after that - the series quickly settles down into a compellingly-paced tale with some unexpected twists.
The fanservice is utterly shameless. It is, however, balanced by the thoughtful, careful development of nearly every secondary character in the series. Despite the