AI- Some of the WORST AI I have ever seen in a game. Even on the most advanced settings I can kill 50 of them before dying once.
Single Player-Who the hell would buy a Battle Field game for single player? It's complete ****. If you don’t want to play online, don’t get it at all.
Maps- HORRIBLY BALENCED! Almost each map gives a unfair advantage some how to one side. Whether its having helicopters, more spawn points or better weapons It's almost in every map
Multiplayer-Great, absolutely great. This is the only reason why you should buy this game. The team work and strategies that can come with multiplayer is awesome. Only thing bad is when people spawn rape you with helicopters or TK you for vehicles
Coding- VERY BAD! This games coding is only about 50% complete and have the worst physics ever! Some times hits dont register properly ECT.