Coming from the dev blog...
Console work is moving along, and we've recently taken a step away from the consoles to finish up the new feature that we're saving for console launch. What's left to do on consoles is to implement the social features (signing into PSN and other networks) and some console-specific features which we haven't created yet. Then, we go through the list of requirements for each console and make sure the game handles everything correctly before sending our game to official certification with Sony, Microsoft and Nintendo.
As we work on the console ports and the new feature and as we continue to receive bug reports, we've been making smaller changes that should help the online stability and make for a smoother play experience. This includes a bug that we recently pinpointed that wouldn't allow players to join lobbies properly sometimes, and as we keep working we keep finding new things to fix (such is the life of game development).