Darren Criss and Harry Shum Jr In, Chord Overstreet Out - Glee Cast Shake-up

Omigosh I'm so happy for Darren Criss and Harry Shum Jr! They are two of my favorites!
Bummer on Chord. What will happen to Mercedes? Ugh. Glee. You should have gotten rid of you-know-who!
From Deadline:
It’s a case of good news/bad news for Glee fans courtesy of Ryan Murphy. First the good: Darren Criss (Blaine) and Harry Shum Jr. (Mike) have officially been upgraded to full-time series regulars, effective this fall with the start of Season 3. And now for the bad… Chord Overstreet’s series regular option has not been picked up. However, a source close to the show says the actor — who joined the Fox hit last fall in the recurring role of McKinley transfer student Sam Evans — could return as an occasional guest star.