Just found your game, perhaps you will have better luck further into development, the start is always more difficult since people brings more people, the important is being able to finish a project, that way the next one becomes easier