Changing the code by only changing the ad card

Put a processor on every game card. They're cheap. You could also use an Arduino with a lot of memory, store all the games in it, and then use the game card to just select a game.