Yes. I'm too lazy for screen shots, but you basically have "favorite" podcasts that show up in a graphical interface similar to browsing movies; you see the cover art for the podcast.
There's also a number in the upper-right corner letting you know how many new episodes remain unwatched. Sadly, that feature appears to be broken at the moment (watched programs still show up as unwatched) but it's a pretty cool UI.