Interesting stuff! Regarding game sales, other developers have had more success putting their games on physical media (particularly cartridges).