Vince Zampella was confirmed on twitter that the maximum player game count will be 6v6 to get the best balance with the AI system.

Titanfall will be available March 11th in North America, and starting March 13th in Europe.

SOURCE: @VinceZampella