User blog comment:MICHAELGAMENERD/Reverse Flash ?/@comment-71.127.152.188-20131205153345

Yes, I do believe it was Professor Zoom. He instantly came to mind during that part of the episode.