If you like arcadey fps games, this is it. I played for a year or so pretty much every single day. The community can be a little much at times, I played usually with 1 or 2 friends at all times otherwise it can be frustrating trying to play 'as a team'. They usually have free weekends every once in a while, I don't remember what influences that but check on the last times they did it so you can tell if they will do a free weekend again. I stopped playing because my vision in the game became very hectic all the time and general play-ability (for me) declined because I wasn't fully invested in dealing with a team of 5 others.