"What do you think about the beta?
Hi,The fact that the button you push to give you feedback literally takes you to a maze of more buttons that have nothing to do with why you clicked is of no surprise to me.
I can't remember the last time Blizzard actually cared what I, or anyone for that matter thought.
For more details
Promotional video production company