Review: Legends of Tomorrow Starts Season 2 Strong