It doesn't make any sense but it's so awesome!
For a time there during the dialogue, I was sitting there dumbfounded to what I should make of this. But when all hell broke loose, that's when it dawned on me: this flash is the kind where you don't question anything. Just sit back and enjoy the ride.
Wow. Very fluent, fast paced, and even some comic relief thrown in from time to time. You did a great job on this! That's how Easter should be celebrated!