Long time fans will be thrilled at the return of Dave O, then intrigued to hear about his quest to save us all. As far as recent fans? He was a funny guy who did videos with us, sheesh!
You can find him at http://twitch.tv/ogdave_o
I also put an easter egg regarding him in the translation for Policenauts.