To answer the OP, yes it will have multiplayer but at a later stage after the singleplayer has been released first.
Which by the way could take another few years as far as we know. Docm doesn't share a lot about his progress and hates people that ask for exact release dates.