About the only good thing to say about this app is that it's cheaper this year to watch NHL games this year than last year's NHL+ subscription. Otherwise this ESPN app should be renamed to "There was an error that prevent this video from playing", because that's what came up every time I tried to watch my NHL team the last three times, forcing me to find my game from, err... alternative sources. An update to this app was released the day that my ESPN+ subscription was set to renew, so I was cautiously optimistic. When it was time for the big game, I discovered the app's new name: "Looks like you have already purchased this content". That was this app's new name. So, no renewal for me. When it actually worked the ESPN app was slow, and managed to get pretty much everything wrong that could be gotten wrong, as far as its user interface. I selected which hockey team I followed, so was it too much to expect the app to feature tonight's game up and front, and make it easy to stream the team's telecast in one click? Of course not. That made too much sense. The only difference that made, apparently, was to put up some random bit of team-related news, tucked away in some corner. The home page still showed some random sports event, first, that nobody cared about. Ok, let's say I must make a bunch clicks to pull up a list of all currently live streams: and it's a few minutes before gametime. Maybe, just maybe, I could watch the end of the pre-game show? Nope. The stream becomes accessible at precisely on the o'clock and not a second earlier. If I click on the stream even a second earlier, I get scolded and reminded of the game's starting time. Ok, I have to sit and wait, and count off the seconds, and try again, right? Nope. I have to figure out how to refresh the page, so I can finally get the stream (unless it's in a commercial break), otherwise I still get the same "yo, fella, your game starts a minute ago" popup. And after all that, adding insult to injury: it's a random spin of the wheel whether I get my team's or the opposing team's stream by default. Drawing the short straw means a few more clicks to switch streams. Really, this is amateur hour. And when the stream starts it tends to glitch for a little while, before things settle down. Last year NHL+'s authorized Kodi app gave me perfect, glitch-free streams, 100% of the time, on the same Android TV device where this native ESPN app struggles to get its bearings. It does, after a while, but it's still noticably slower and lagging compared to NHL+'s. Last year NHL+ had nearly every one of my team's games. This year there are many gaps. With ten games into the season ESPN+ did not carry two of them. Fail. But, it's cheap, so I guess I got what I payed for. But I wish I could still pay three times as much for an NHL+ subscription, and their perfect, reliable, high-definition streams without having to suffer through a confusing UI that just threw up its hand, and failed to work, completely, halfway through the season.