Yo, Bacon. Welcome to the PU forums, mate! If you haven't already, head on over to the News and Announcements section for the forum rules and any updates we release. You'll also find screenshots and videos of the game. (Done by Spirit).
As for the youtube video, I'd say we already have the youtube video covered thanks to videos for most of the game developments and music being there. Still, if you want to spread the word, it couldn't hurt.