Tonight's Arrow left us feeling all kinds of flustered, and it's all thanks to a certain long-awaited, much-buzzed-about hookup between...SPOILER ALERT! Felicity and Oliver.
That's right, it wasn't a dream, it wasn't a hallucination, it wasn't a metahuman shapeshifter. It was real. Real life. It really happened.