Okay so i wont give you a serial number or even any patch , its just EA games is really smart to let you download the game as much as you want , but you can't play online or Multiplayer as many of you know..
but there are alot of smarter people in this world .
okay cut the crap lets talk seriously so you dont need to buy the game or serial or something , its just a couple of Programmers , made a servers for there own so they can play online on it , its not famous and its same as the normal.
Warning : You can't play with someone who have the original Battlefield bad company 2 , the servers of this cracked one diffrent than others.
Here is the link to the site , you can download from there the game and register needed to login to play multiplayer.
Free Registration (To play multiplayer) : Emulator Nexus • NexusBF: Bad Company 2
To download the game Working online and singleplayer too : Emulator Nexus • NexusBF: Bad Company 2
Just so you know im not making ADS for the site or something its just that the way you can play BFBC2 is from there..