I have been looking around the interwebz, but cannot find out when it will be released.....Anyone know? All i can find is "Winter 2010"
I'm just curious, want to get it as the current game types/maps are slowing down getting sort of repetitive(still better than MW2)
I'm just curious, want to get it as the current game types/maps are slowing down getting sort of repetitive(still better than MW2)