Money should come from game sales after release. With the quality of the game there are no doubts they will make enough for 10 years. Plus DLC. There's a enough money coming in. I hate the idea of micro transactions, it seems greedy and in this case unecessary, maybe because I'm of the idea of paying only once for the game.