hhm yaa I did the same as well, using a GFWL registry thing I found in youtube to go online and used a key somewhere, and technically every game I join is always so difficult, and I get disconnected after a few minutes in... :/ guess I'll just have to buy a legit copy of halo 2 somewhere...