Overworld doesn't want it added just yet as you've said, it's still in demo.
I'd rather wait for the game to be finished
It is now finished!
Hey Ville if your still listening to this it's here https://www.speedrun.com/robot64