This came out of nowhere…it seems someone at iTunes central digs the show. We have been there before but only as a small icon burried among others, etc. This time it was pretty significant.
The only downside is that its causing some strain on the host I pay to run the files, so sorry about that if you are having issues with speed when downloading. It will even out surely and swiftly enough. Wicked cool, aye?