the announcement said "pre launch"... so it surely means a few days before launch
Pre-launch can be any date before the release...
that's true...but all the silence killed my hopes for a demo soon :'( (but i hope i'm totally wrong and we can get the demo very very soon
xD)
All good things, come to those who wait
Even for this Pc demo , Mp and/or Sp for all the purposes...