Have to be honest. I don't think anything could restore my confidence in this product at this point. They could fix everything that I personally see as an issue tomorrow, and I still wouldn't regard the game or its developers as I once did.