I'm going to stay with you, because this is interesting. I'm learning something here.
If I go to the app store and buy something, I can use it on my iPad. I'm used to doing that, but how does that interactivity work with other systems? How many different versions of each game would you have to make? Are they the same from one platform to another? Is there an interactivity?
You talked about someone using whatever device they're using on the bus, and then coming home to use their PC. I imagine the software, or the code for that, would be different. Maybe you could explain that a little bit.