Thank you brother, I think it's better to apply from a venture capital firm
No problem and glad it helps.It much better to consider that out rather than seeking out some investors on this forum which i can say that it wont really be that easy.
Is this a project that is largely finished and looking for money post launch or is it simply an idea that needs money to fund it's own development?
Its still trying to develop which means its still an idea that do need up some financial support.Its rare to see nowadays for some projects that already been developed that do seek out for further funding support.
It depends, people can code an entire project but may not be able to market it or other actual costs on deployment. Micerace.com is an excellent example of that.
Projects this early on typically don't attract very much interest though from my experiences, but I do wish you luck. Esports is a growing market.