Season 2 Finale is by far the best thing of any comic book TV series ever. Flash and Zoom withing seconds created enough energy to wipe out the multiverse having infinite universes. And then Flash saved the multiverse from being destroyed. That's the most overpowered and the vastest thing to ever happen. Also it was great to see Jon Wesly as Flash, I think it was a nice tribute to 1990s Flash TV series. Also the ending was just perfect with Barry saving his mother. I hope they don't ruin it in future seasons by sending another barry in past again to stop this barry. I can sense the beginning of Flashpoint ! Although ending was a bit confusing with one flash disappearing and other one remaining. But anyways, Episode 23 was FLAWLESS ! Period.