YouTube channel now up

So, finally, the new YouTube channel is up and running. Videos are limited at the moment but we're hoping to add more soon.

Check it out here.