For the record, I believe with enough money you can buy just about anything. Talent, creativity, assets, marketing, exposure, fans, etc. So I believe that money is the only real difference between a mainstream game and an indie game.