Hey,
Excellent mission. I love how creative you are, it's like you're pushing boundaries and taking the game to new places.
This one was extremely challenging for me, had to go all the places of the map over and over to figure the puzzles. Eventually got slowed down by ghosting and started knocking everyone down to make travel faster. Had to read a bunch of spoilers here otherwise I think I'll still be stuck.
I had a glitch, though.