You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
I noticed the same thing. Regular videos every few days that were interesting and entertaining as well as informative and then all of a sudden nothing for four or five months. Hopefully everything is okay but I'm not sure what would cause somebody to abandon something that seems relatively easy and probably is fairly lucrative for the amount of time invested. You hate to speculate so I won't. I just hope all is well & they can get back to producing content sooner than later.