I've said it many, many times over the years (and am far from the only one), but it bears repeating yet again: HIRE THE WINDOWER DEV TEAM ALREADY, SE!
I will actually dissagree with this, but hear me out as to why:
If they get hired, they're going to be bound by the decisions of the morons that make the bad decisions they fix. They would become bound by contract and paid to listen to orders. In a way, hiring them would be the best way to stop them.
What WOULD be good, is if SE outsourced to them as some kind of "programming QA team", and gave them authority to point out and correct basic function errors and dictate improvements directly to the programming teams. But remaining outisde of the company. Now THAT would be win-win.
I have a feeling many many employees at SE are as good as the windower people. Having worked in heartless gaming companies such as SE appears to be, I can tell you that 90% of the 'peons' hate the decisions that the handful of moron 'leads' make. Many times we have seen a glorous game be reduced to a pile of sh*t by the end of the project because the producer (with no game design knowledge) decides to dictate how the menus will work or other game functions or art decisions, and nobody argues for fear of being fired. Meanwhile around the coffee machine programmers discuss quitting because of the horrible things they are forced to program, and artists want to quit because they're pouring their hearts into a game nobody will like playing.
That went a little long, but point is, don't hire them. Make them a special external unit that has authority to overrule idiot producers. Because basically that's already what they're doing, for free. But paying them is good (they totally deserve it), and giving them full access to the game code is even better. Edited, Sep 6th 2010 2:48pm by RattyBatty