Thats DEFINATELY what it sounds like. Its an auto join respawn all damn day long. I mean, its a cool concept, but why not form clans, and those that aren't in a clan, can auto join the big picture.
Especially from Zipper, those guys should know better than anyone else. Assholes.
Sorry, I was really amped up about this, and it looks cool, but without the clan base, friends...it sucks.