Arrow - Spoilers galore

The flashbacks this season have been so much better. I wish they would have tried to do more with E2 Laurel instead of looking for someone new to take on the Black Canary mantle, but new chick has me intrigued after tonight. That Arrowcave is getting really crowded.

Also, Talia is smokin hot.

Felicity is back to her dorky self too...
Is digs gonna be back or be a family man...
Was the other hacker a set up or not....