I like the licence, and it is for me open source in spirit if not in letter, but there is a case that could cause problems : what if you sell services for a closed source version of defold ?
You just don't have to release the code if you do change it.
Although I'm unsure if selling services on your modified game engine, that you released the source of, counts as commercialization.