The Flash is Back... But is it Good?