Multiplayer would rock. Just puttin' that out there.
Its coming :) Along with a bunch of missions etc.