This game is absolutely amazing. The level designs, characters, missions, weapons and vehicles are all amazing. The achievements are not half bad either. It is a huge impovement to Bad Company 1 and is a series that could definitely challenge that of Call of Duty. I don't really care for the online in it though but still buy it for the single player in my opinion.