A couple of cat-loving satirists decided to make this This American Life spoof over at Oakland's Cat Town Cafe, and it's kind of cute and kind of odd! As Eater tells us, the makers here were Daniel Wolfe and Fawna Xiao, with Wolfe in the Ira Glass role. [Eater via Bold Italic]