At it's current state, the game is full of bugs. Multiplayer browser doesn't seem to work very well, and there're some balancing issues that need to be resolved as well. As for single player, the AI, even though a lot more capable than that of the Battlefield 1942 series, is still pretty bad when compared to Ureal Tournament 2004. The single player compaigns are too short, and levels are only loosely connected to each other. But hey, who's buying this game only for its single player experience? It's multiplayer focused. Please keep that in mind.Some people might be disappointed at this game right now, but remember, Battlefield 1942 was even worse when it'd first come out, and it took 4 or 5 patches to get it right. The developers are currently working on fixing the bugs and improving gameplay, so why not give them some time?