Halo 3 System was good in my opinion, i spend hours herbing it out with my friends trying to get each of us closer to the almighty 50. Major grinding for one skill when winning more than losing however was not so cool. For example, playing doubles and winning 3 in a row, not going anywhere but we lose one game and we go down? IF there is some way around this such as the Halo 2 System but not so extreme on the 41-50 needing 6 straight wins or no rank up, if there was however a way for the game to notice your recent win/loss ratio and judge your next skill move on that the game would work so much better. Also the game must have the same thing suggested earlier such as the amount of EXP gained is determined by wins in a row, maxing out at say 5 maybe? Perhaps 5 is too high but I don't work at 343. Then this will urge me renew my Xbox days and cancel my subscription to World of Warcraft and Star Wars: The Old Republic which I turned to in a frantic state of confusion as to why Bungie had ended their amazing line of games with something much worse than it's prequels. These are just the basics of the angle 343 Industries must head on if they are to succeed in holding everyone on their game and showing those Call of Duty lovers what franchise revolutionised FPS gaming.
Oh, plus none of this shambles of load-outs and COD friendly perky jetpack nonsense. Back to basics guys. No Sprint, no load-outs, bring in Active Camo, Overshields, and Custom Power ups again.
Just 2 Frags and a Battle Rifle.
Bring proper MLG back to Halo and, for that matter, back to the Xbox 360.