Heres something that i encountered that i underrestemited.
Marketing.
If you have a big project but a small crowd… then you should make your community and that fast.
Having a great game, great art and a realy good game overall will not make you win. Sadly.
You will likely be overheard.