+1
That’s definitely a great idea. Maybe you can also install games in your ship’s computer, and play mini games while you fly around.
The potential problem with that though is that we don’t want it just to feel like a giant collection of mini games framed in a weird space-game that just inhibits you from directly getting the game you want (via internet).
I think it makes more sense to have each planet potentially get its own game(s), and those games are supposed to be some sort of simulation of what’s going in that world. Take Earth, for example. When you dock, perhaps a certain mission requires you to collect some plutonium? In order to get some, you’ve got to blast your way past some sentries in a laboratory and steal it out a refrigerator. Then you’ve got a simple third person shooter like Left4kDead as part of this planet. Similarly if you went to Earth maybe you’re supposed to find out what the latest fad is and then buy it. This could be a people-observing game where sprites of people walk around and they have a random device on their body. You’ve got to count them up and find which one is being used the most. Or to get more specific perhaps your mission is to stop the trouble in the Gaza Strip, in which case you need to do a simple text-adventure type game where you choose conversation options between leaders to ease the tension and form an agreement.
Basically what I’m saying is that yes there are a massive number of side games we could put on planets, but I don’t think it should be like every planet has a unique Arcade game, I think it should be that every planet has its own challenges that you’ve got to overcome. As such, the main character in the mini games would be the same as in the main space game, and the graphics styles would need to be similar.