User blog comment:ReverseZoom101/Weird things in yesterday's Flash episode!/@comment-27547739-20160420114057/@comment-26412696-20160420225037

I feel like that's too simple an answer, though. There are other speedsters in the multiverse who would provide a more interesting insight and perhaps a lead in to season three. Maybe, actually, it's Barry himself, or even Bart.