This looked interesting from the trailers but it's taken now to catch up. It's really good. The varied and impressionable characters (particularly the strong female leads), use of dimensional lore and gradual reveals reminds me of Zetsuen no Tempest.