It seems to be aimed for the new resident exploring the world and wondering how it works. So this podcast e.g gives tips on how to find your friends or how to adjust your preferences.
IMHO something which is really needed for new residents. Explaining it via Video makes quite some sense and I hope that he keeps it up and that new residents actually find it 🙂
And we need more of that, so all you out there, press RECORD and start your own video podcast!