Meh, it wasn't as good as I was hoping. The first half was pretty boring and the characters had such random and annoying personalities. It picked up in the latter half though and got really interesting. Still, it wasn't what I was expecting.