That was indeed fast paced, and I can't help but smile when anytime I had a question about a certain scene, like say for example how Shibuya transformed into a raid zone right after they mentioned that it could communicate with the moon, the word "aliens" suddenly springs to mind and everything suddenly makes sense