I am a good friend of Brad's but he's wrong.
It requires a different approach to do such a thing Online. It also requires a fundamental understanding of guerilla marketing.
And your right it also requires that you do NOT sell your games in retail. The Online sales model takes awhile to get going, it isn't for those who are impatient

.