Yeah, definitely not new user friendly...got on last night for a match before my headset was giving me an annoying thumping sound but that's a different story. Finished 6/5 and the team got it handed to them.
The spawn points suck unless it was just my team.

I'm trying to figure out why the heck I need to run ALL the way across the map after each death. As for my team, I could not figure out why they kept running straight up the middle of the map. Call me crazy but that seems like suicide. And no Mad, not the "kill my whole team when I have the flag" type of suicide.
I may get on tonight for a bit....still not sure how to organize a team.