Man, you guys really don't understand basic marketing, do you? Honestly, if this thread/game weren't so obvious for what it is, it would actually be kind of sad at this point...
DBC
They do..part of it. By using a consistent marketing communication: "the game is free, download it"
Nothing more. To create top of mind.