Hi All, I have asked this in the Noob Thread, but didnt' seem to get an response. I also tried to find a thread I saw earlier where someone was going through the same thing I was, but couldn't find it. I hope someone can help. I have bought an Original Gateway Flashcard (with White and Blue card) way back then without realizing that it didn't work with the New 3DS XL. So I left it for a while, and went and bought some retail games like Smash Bros. Etc I figured its been a while now and I do see Gateway now can be used for the N3DS XL, but I am having trouble trying to wrap my head around everything. It all seems a bit confusing, so let me state what I want to accomplish with my N3DS. What I want to do with my N3DS: - Play Retail games that I bought (like Pokemon X Y or upcoming Sun / moon, mario kart. Etc and probably games that would come with an update to the N3DS firmware) - Play "backup" Games, if you know what I mean - Optional: Ability to Play Online Multiplayer or access online functions. - Optional: Cheat in some games, mostly single player I have a N3DS XL with version 9.2.0-20E, it keeps telling me to update but I just ignored it. So here are my following questions: 1.) How do I install Gateway onto the system? Do I need to buy orcarina or cubic ninja? Is there a safe step to step guide? b.) Furthermore, how to install emunand? 2.) Would buying a Sky3ds+ be easier to accomplish what I want to do as stated above? 3.) Should I update? I heard not to update and should downgrade instead? 4.) What is the purpose of CFW? If installed, is that mean I can never go back? Meaning If Nintendo had new features.etc that it cannot be used until the developer of the CFW updates it. I'm assuming its similar to installing a Custom Rom on a Android phone or Rooting/Jailbreak. Thanks for your help!!!