This might be a handy alternative for the Tempcast RSS feed:
http://podplaza.nl/tempcast
I've spent the last few hours to upload every episode by hand, and they're currently being added. While I'm writing this, Episode 1, 2, 3, 4, 5, 7, 8, 9 and 11 are online. The others are currently being...