Nope. If my money's anywhere it's that it will be a multiplayer and single player demo. Single player so it gets the point of the game across. And then multiplayer because they said they have "reasons" and I don't think it's a coincidence that the demo and multiplayer are being unveiled at the same time.
Soon is a very vague statement, and they make it vague for a reason. They said they will release some soon, even before E3. So... As long as they release it before E3 they are being honest. And if you are really posting this because you are tired of other people posting it, well you just became one of the other people posting it so just be patient