I asked this on the Godot Reddit, and I'm pretty certain they misunderstood my intentions, so I will try to ask here with a lot more clarification. If I get similar responses, then I will just scrap the idea altogether.
I am creating a very 4th-wall breaking game where the user is required to step outside of the program itself and explore their desktop for the answers to some puzzles. The one I am attempting to code at the moment is one of the first, and I'd like to make it clear to the people in the back who haven't caught on to the 4th-wall breaking shenanigans of the game. I would prefer to do this by changing their desktop background, temporarily, to hold the solution to the puzzle; if they were to leave the scene, solve the puzzle, or close the game, their background would instantaneously return to its original state. The main inspiration for this are games such as Oneshot or Inscryption. I do not plan on keeping their background in the state I made it, and just in case a bug happens and their background does end up staying like that, there will be a disclaimer on the store page and on startup that states their background "will be messed with."
If this is either not possible, or too risky, I will scrap the idea for something far more tame and safe. But, I know from personal experience playing these games that your desktop background suddenly switching without any input is both a shocking and amazing experience when done right, and on top of that, it aids in the story of my game. If there is even a possibility of this being possible, I would like to pursue it.
So, any ideas?