I really don't have much expectations to this anime but when i started watching i just can't stop i have to watch the next episode most of the episode have suprises (almost all) this anime character developement is so nice and the animation its literally perfect and a great sense of humor this anime is really good you have to watch it.