I finally got this ripped to something digital. The following link is to an mp3 of the piece of the Sound & Vision Radio E3 coverage where Robert (Nicodemus) & I spoke about games and plugged KTN. You even get to hear me snort! Woop! (I was out of breath and scrambling to come up with something after Robert stole my answer hehe).
All and all it went well.