I have. It - well, if you can cope with the massive amount of fanservice and slightly rape-y first episode, the character development and characters themselves are quite good.