Considering it was my first radio appearance, I thought it went great.
My segment starts at 34:50 and goes on for 15 minutes or so. Enjoy!
I took this video off because it started by itself whenever you opened the page and was getting quite annoying. If you are still interested in listening to it, the link is: