I was surprised my legs wouldn’t break once I stood back up

From a technical point of view this movie really hit me. I think it's also because I'm not so used to watching animes but I enjoyed the act of watching this movie itself. I don't know, something about the colours and the effects and the sparkling stars made me feel like a little child. A big part of my points go to this factor.
Yes, I also found it a bit cheesy and, for this reason, a bit long. I…