Curiously enough, I did not find this through a personal vanity search, or even looking for anything related to DBG.
I checked on a search term that hit PPG today which seemed to be related to the recently-released Dungeon Crawl and entered it into Google looking to see just how good a hit it was. The top two results were Dungeon Crawl, and then the fifth hit was, for whatever reason, this video.