I agree it has its issues but these guys understand how to make an enjoyable shooter. I think the maps are a little big for the gameplay style but they have hit the nail on the head when it comes to a hardcore tactical shooter. It makes a world of difference playing on a random public server vs playing with a team. Public servers can often degrade into a messy free for all, little more than team deathmatch. Play as a team and it's amazing.The game is not perfect but I have not enjoyed a game this much since early Counter Strike!