For those concerned about app storage in only 8GB on board, keep in mind that an
TV is fundamentally different from other iOS devices. It is married to a computer somewhere else in the house and it is really about running one "app" at a time. As such, it could store 100 favorite apps on the big hard drive attached to that computer somewhere else in the house and stream whatever app someone wants on the TV screen on demand.
Conceptually, this would be like pulling most of the flash out of an iPad and having it in a separate box attached by a cable. That doesn't make much sense for other iDevices because they are
mobile devices. But
TV is generally stationary so it's app storage space wouldn't have to be built in.
Or think about it like a fat HD movie library as if they were all individual apps. You don't need all of those movies in that 8GB of space- just one movie streamed over when you want to view it. HD movies and apps are just blocks of data. If one could have dozens or hundreds of GB of data for an on-demand movie library, one could have dozens or hundreds of GB of data as a big collection of apps.
So, unless an app needed more than 8GB at one time (unlikely with any app), it could easily stream it's data from big storage elsewhere in the house. Even a big app such as a very detailed racing game could load tracks between levels by streaming them (much like streaming a HD movie).