CW just unleashed the Other Worlds trailer for Season 2 of The Flash. This trailer has cranked my excitement level to 11! When…