You can discuss these release notes in the Forums here.

You can leave your feedback on the game in general here.