Tonight’s episode of The Flash basically marks the halfway point of Season 2. Much of the first half of the season has revolved around the Earth Two incursions, specifically our new main antagonist ...