Capture the Flag?
Capture the Flag was always in all Games my Favorite Gamestyle. When will it start?
I do not think they has been a official ETA. I suppose the earliest we can expect it is with the first patch, which according to this viewtopic.php?f=5&t=2203 will be two weeks after launch.
Failing that, with the first DLC. But when that will be is anyone’s guess.