There's only one word to describe this anime: unexpected.
Every single time, you'd think this would happen but it'll always be the opposite.
I'm glad I watched the 2nd season. It answered a lot of questions from season 1, HOWEVER it ended with more questions haha
Yes, I feel frustrated but the ending is not bad. It made me go "Oh well" and I stop questioning it. A little bit of an expected scene again and humour as well.
If you're the type of person who likes straight forward shows then pass this anime, BUT if you like a little mystery and same old 'freedom' concept, give it a try, maybe you'll fall for it like me d(-_^)