I know I posted this in another thread, but another thing SE did right at launch was pre-release hype.

Whatever game SE was advertising in this trailer, this was the game I wanted to play.