Quote from m4st0d0n
Why doesn't Wyatt Cheng take over? Why do they need to bring in a new guy?
Well apart from their desperate need of new ideas...
I wouldn't be surprised if Wyatt applies for the job. They tend to open major positions like this to full applications to throw a net out and see who it attracts. Then they pick what they think is best for the game.