I was really excited to get game, and, at first glance, it is awesome. But, after a couple of days, I am ready to shelve it. Two words: spawn camping.
In every online game you will run into this, deal with it.
I am dealing with it. I'm playing games I like instead.