Google TV free channels, which are called "Freeplay" are getting a new dedicated app that offers better navigation and ease of use.
Google tv freeplay RSS
Google has been adding new free, ad-supported channels to Google TV, and these free channels have a new home called "Freeplay."