Thanks for the awesome post fridayjams. I would add one more tip for indie game developers: localize the game into as many languages as you can. It is not as expensive as commercial marketing. You can even do it for free provided that some of your team members speak any other languages than English. At least, you should localize game app store descriptions into the world's top languages. An incredibly important aspect of marketing is making sure people are able to to find you and your game. Traffic from search engines can be a huge boost to an indie game, but not everyone knows how to optimise their product sites for search engines. This is a quick run through of the basics of SEO and should give any indie game developers a head start in the search engines.