I find Felicity far more attractive with the glasses on then when she gets all dressed up.
Very solid episode here, great flashbacks to fill things in about how they plan to destroy the glades.
My only problem was the creation of a new company name that was going to create the device to destroy the Glades. DC didnt have any large evil corporation names they could use?
I still have noe idea why they called it Starling City
And then there was this "Ted Kord Fundraiser" in the flashbacks.
They're quite selective with the DC continuity.
Meh, I wish they weren't sponsored by Microsoft so much. All that Windows 8 product placement really takes me out of the narrative, especially when Felicity uses it at work. She's an IT expert! Why would she use Windows 8 for work??