The idea of reimplementing the _engine_ is good. Handing out the _assets_ however is not.
The trajectory is clear I'm afraid. Games will in the future be streamed from the cloud, so that there are neither assets nor logic to steal.
Previously, before LLMs, the people doing this stuff had enough friction to consider their actions. Now they don't.