Thanks for the response. The problem with your custom license is that open-source games (at least those with also open-source art assets) by the very nature of them can't restrict re-distribution as legally speaking this prevents them to be made available in any of the typical software distribution channels like the app-stores of Linux distributions, Flathub etc. In fact the entire concept of not allowing redistribution is legally unclear... what if I put a game made with your assets on Steam? Legally that means Valve is redistributing your files when someone downloads the game.
In general due to such kind of legal questions, open-source games usually stay clear of anything but well known standardised licenses like those from the Creative Commons project, as those have actually been developed by lawyers with experience in the field.