There is a special version of YouTube that is hosted at http://youtube.com/tv that is meant for TVs, and it has a very simple interface. Whenever I try going to the website, it just stays at the Red Youtube logo, is there a way to get it working? Or is the browser not good enough yet.