I'll admit I was on board with this show up till the end, although I think it definitely asks for quite a bit of patience from it's audience. I gave it the benefit of the doubt when characters I liked would come and go, and I assumed they would all return later, because after all a show only really works with a strong persistent main cast of characters. Unfortunately though, this show only has 1 season, and that season ends on a cliffhanger with no season 2 in sight. Shows get cancelled all the time with after just 1 season, especially anime, so the creators should've planned for this and had a complete story to tell in just 12 episodes. You can still hint at things to come and you don't have to wrap up every loose end, but counting on a season 2 to give your audience a complete story when its not guaranteed is not a good idea, and I think it shows here. Overall its not bad, but just know if you decide to check it out, as it stands right now it is not complete and doesn't have and ending. I cannot recommend this one. If you're interested in magic type anime, try Charlotte if you're looking for something serious, or Konosuba for a comedy.