And they sent us a mail in the game bragging about all the 'Fixes and Improvements'. I believe that the developers do not have a clue of what they are doing.

No more 'Improvements' please.