‘Overwatch’ Competitive Season 24 Is Now Live It’s time to plow through your Overwatch placement matches once again.