Great suggestion!

I just had a sit-down with the almighty Yoshi-P and we discussed this very issue. He seemed to agree that an update of the staff roll is long overdue, especially considering the number of new new faces to have joined the development team since the changing of the guards. The issue will be passed along to the project managers and hopefully we'll see a new set of credits in an upcoming patch.