First two seasons of this were on TV. first half of the first season seemed interesting but generic, by the end of the first season it starts getting a lot more interesting. The second season was great and left me guessing which is rare for an anime and puts me off watching most. Can't wait for season 3.