Iv come across this game before its an interesting idea but a little too real if that makes any sense.
i guess i would be creeped out a little if a game was based on real events especially surrounding war.
As for team games my advice is to go into forums based on the game you want to play as there are always clans looking for new recruits,
They will show you the ropes and help you develope as a member of the team,
This is in there own interest as you will be a liability if you didnt know how to play.
most importantly is to take the game not to seriously after all its only a game and its a great way to meet new people who share the same interests.