So I've recently bought a New 3DS XL to replace my old 2DS, and the 3DS has a copy of Super Mario World pre-installed on it. When I do a system transfer, is there any way to save the game??
After posting my speculative comment, I did a little bit of research and found this article by Nintendo about the pre-installed software for the 3DS.
Pre-installed games are stored on the SDHC Card or microSDHC Card included with the system. This means that a portion of the available space will be taken up by the pre-installed game. If you choose to delete the content off the SDHC Card or microSDHC card, such as during a system transfer, the pre-installed game will be available for redownload from the target system's Nintendo eShop after the transfer has been completed.