Great news that the anime is going to be fairly long running. I hope A-E will keep subbing it to the end - The pace has surely been furious the last few weeks
As said, ep 20 yielded more questions than it did answers...But I do expect everything to be revealed in good time. Gotta love the fact that anime series (practically) always have a proper ending