What happened to Indie Watch?

I would kind of like to see Indie Watch come back on the BeerGamesBeer channel or The Tek, it would be cool to bring up some cool looking indie games. Have you ever thought of doing another one in the future. Here's a cool looking indie game I found myself: