I know a person who has several games consistently in the top 10. And, him and his team also started out as 'hobbist' game devs. To me, it seemed like they took several years of taking risks, perseverance, dedication, creativity, trial and error, and of course luck to make it big. But, eventually, a blockbuster emerged.