So: I'm making this game. It runs on kind of an engine made for it in unity, which means it can be redone into something quite different, including music, art, dialogues, UI, etc. Most game rules and mechanics would stay ofc. It's been in development for over a year. Would me using it be in accordance with the rules, or should I start a new project from scratch? And what about reusing my own code?