Já pensei isso para um projeto perdido meu. Quem sabe eu implemente.
Discussion
Os sites de codigo aberto já permitem isso, quem se interessa baixa e joga, e quem quer modificar copia o código e modifica.
Acho que se colocar um modelo de consenso interno, divide os jogadores.
Outra alternativa melhor é a plataforma ser um hub de jogos, assim cada um cria o seu e joga o formato que preferir, sem sair daquela base. Isso acontece com o Roblox, para o público mais infantil. Que até facilita que crianças aprendam a programar em lua.
Mas esse formato em hub também confunde a disseminação, pois acaba não tendo um ponto focal que atraia.