For publishing and marketing use social media. It's a tool do what you have to do to get your product noticed. Be understanding and considerate of people who play your games. Give them a reason to play and be professional and take the time to thank them. If somebody informs you of a bug or issue do your best to work through it. Earn the respect of people who have downloaded your game. Don't get down if you don't sell many games. Just keep persevering . It's for the love of it not the money. Good luck!