I would expect a demo for this game. Though i may be pleasantly surprised, I expect the game to be fairly linear (given it's nature this is not a bad thing). What this means is they can easily give us the first ten minutes of gameplay or a particularly interesting part of the game without much extra development and without giving much away.
starcraft - Playing Games = FUN, Talking about Games = SERIOUS