Thanks you duckroll!!
oh well, it's officially the spiritual successor of GITS, then
So, from what they said, they also wanted to show off the quality of the Japanese animation, huh? Sounds like this show might really be the "challenge" they were talking about.