User blog comment:Wally Valdez/Who Could Seth Be?/@comment-4159709-20140810022132/@comment-6331988-20140810163348

"Seth" actually has been said to be in the first episode of Season 3.

ARROW: More Information On New Villain - "Seth"

On that site, it says that "Seth" will be the Big Bad of the Season Opener.