My name is Felicity Smoak. I'm sometimes also known as Overwatch. I am married to Oliver Queen, who you probably know by the name Green Arrow. We do superhero stuff. It's rad.
Recently a group of our friends named the Legends of Tomorrow fought a fierce battle against a demon named Jizzoron. The leader of the Legends, Captain Sara Lance, was able to find a way to temporarily defeat Jizzoron, and we're now in a race against time to prevent his return.