I remember waiting for Age of Mythology - they brought the demo out a couple months before the game was slated to be released - so nice cause it was not built up to it just happened and suddenly everyone was like "OMG WHAT A WICKED GAME1" and yea.... that's how CA should do it.