The podcast feed has moved to http://tetzoo.com/podcast/?format=rss, please subscribe to that URL in your podcatchers to continue getting episodes!
If you use iTunes to subscribe, this should happen automatically in the next day, so you don't need to do anything.