Also just got around to watching flash (as there were champions league and europa league the past nights) and I wonder what the writers will do with the next seasons if they're going to keep revealing things like this already in the first. Though if you've read the comics there were no surprises.