Do you guys have Automated Test Cases / Automated Regression testing? Myself being in the software development field, I feel that for the level of complexity you have in your games, you really require that. It is just not humanly possible to manually test all the various possible scenarios/outcomes before releasing a patch. Automated testing really helps in that regard and you will have much more stable patches as a result with less need to release hot fixes and more time to work on actual features which improve your bottom line. You will have to invest in a couple of QA folks who know automation but it will really pay you back hugely down the line. Its a long term investment wherein you first need to have a automation framework and then need to build regression tests which can be automated using that automation framework. It increases developers productivity as one can then easily reproduce certain corner conditions and test whether they work or not during the development phase itself. In the end it will shorten your release cycles and give you much more time to work on new features, products etc.