In the topic of WOW being alienated from consumers lately, they do stuff like this and never mention it. When they added TBS and TNT, they didn't mention it anywhere, no email, nothing. So when they finally do something consumer friendly they just don't want to share it.
Back on real topic I too on chrome can't get it to work right.
WatchESPN would be awesome to get, but I am not holding out hope.