The CW has unveiled the first promo for Arrow Season 3 and, prepare yourselves, Olicity Fanatics.
It features footage of the date.
Elsewhere, Oliver argues with Diggle... Brandon Routh debuts as Ray Palmer... we flash back to Hong Kong and meets more folks from Oliver's past... and Peter Stormare shows up as Vertigo.
The trailer also gives us another look at Roy Harper as Arsenal, along with a possible renaming of Starling City.
Are you prepared for such changes? Take in all the fun action now:
UPDATE: The CW has added 45 seconds of footage to this video - and it now gives us a look at the main Season 3 villain.