You've heard of that membership plan rumor going around regarding Call of Duty games, right? Well it seems that we now have another "evidence" pointing to that. In the form a video in Modern Warfare 2 no

More...