This episode did a lot of stuff.
The Supergirl Crossover seems to have happened during it.
Zoom used Time Travel to create a duplicate.
I thought for a minute the Man in the Iron Mask was Zolomon's father. Now I'm thinking he's the Real Jay Garrick.
And the Star Wars conversation mentioned the Midichlorenes, they showed respect unto the Prequels.