Go to where the YouTube and Crunchyrolls etc. apps are, then if there isn't an icon for that app press the "more apps" button, you should be able to find it there.
So far this format is amazing. The sound quality is off in parts. Some of the hosting and flow is also a bit off (Geoff seemed nervous, people talking a bit too long and aimlessly). But so far so good! Really impressed.