To be fair, most games don't NEED 12 patches within 2 weeks of launch.