How does this work financially? From what I understand, access to the console market involves considerable upfront cost, so these games will hardly be from independent developers. If the games come from studios they wouldn't offer them for free, so who pays for these apps?