You can subscribe to feeds via RSS until iTunes gets around to adding us. There's a nice handful of content already up, both tiny and full-sized.
You might say "Giant-Sized"...
The first episodes of all shows ail be posting today, with second episodes hitting at the end of the week.