Investigating a problem with the feed and why it's not showing up on podcatchers or iTunes. Thanks for your patience!
Update: The feed is fixed! Still having trouble submitting to the iTunes Store, but iTunes will subscribe using the feed. Hopefully I can get us into the Store soon!