serious though the more i have tried to contemplate the entire thing the more i have realized we are not marketers, we are developers and i got this cooky idea in my head that if you just make a really good game that publishers will come to you smelling potential.
now i might be completely and utterly wrong on that, and maybe it only applies in specific situation, lord only knows i have had very limited sucess but thats mostly because i have not felt comfortable yet with releasing a fully finished game yet, just a bunch of prototypes to test the water but i cant help but think that if you just keep working hard and refining your work over and over again, building up a library, that either you will build up a fanbase or find people with an established fanbase who will help set you up and that its far better for us to specialize in making a really good product than it is to try to be a jack of all trades when we dont have all the information in front of us to do anything but program at the moment.
that said specializing takes a long time, its not easy and purely focusing on only the game might not be the best solution for everyone its just that there are huge companies that specialize in nothing but these sorts of things and i think it would be far better to try to get there attention then to try to do it yourself since they will have options avliable to them that only come after years of establishing themselves and thats not something that is going to be avaliable to you starting out.
or
Get a heap of followers on Twitter!