They added MSG last year a month or so into the hockey season. I couldn't get the Buffalo version of it through their app, but I could login to MSGGO and watch Sabres games that way. That may have changed now as I don't watch MSG except during hockey season. They added the Rochester local channels last week. It runs on some of the Roku devices, but their latest version no longer works on my Roku 3. Their app works well on a firestick or fireTV. I've used the DVR some and haven't had any issues with it. The app has gotten much better since they rolled out version 2 of it and the periodic updates also seem to improve it now.