User blog comment:MakeShift/Arrow's new Big Bad has been revealed!/@comment-81.100.52.68-20140728160535

Agh! They show us this and then we have to wait 2 and a bit months lol! :D So excited