A few things.
6v6 – I am guessing this means fairly small maps
AI bots – why limit it to 6v6 then add a bunch of AI controlled bots to fill the maps out.
And no dedicated servers – no reason any PC game should be restricted like this.
Its certainly not going up against BF looks more like a quake arena/team fortress 2?
Reviews should be interesting.