While this ad spot is enjoyable it seems to have nothing to do with the log line. I'm curious so I'm gonna hit the suspicious link, but as for right now I'm not sure what the show is about.
Edit: Alrighty I'm filled in now. Good luck fellas! Seems like a mismash of a ton of crazy shit but it'll be cool if you can pull it off!