My understanding of this is the sky3ds emulates a real cart, loads whatever rom you have into it's memory, then plays game. I know this is a very simplified explanation. What is keeping someone from making there own modified rom? Like custom levels an things like that. Is it a matter of encryption keys?