Hi guys, This is my situation. I have a DS Lite which I am going to be playing Pokemon Heart Gold on. The reason for this is so that I can fill my Pokedex and then migrate all of the Pokemon across to my 3DS XL with Pokemon Black 2 game cartridge. Will this actually work? So basically I'm going to collect every Pokemon on Heart Gold on an r4 card. Then transfer them all across to my Pokemon Black 2 game which is an official cartridge. Any help?