I think marketing is lacking, at least on youtube. Put yourself in front of others of the same kind. Open a donation page to help the game progress. The game is free, but working for free these days is pretty hard.
Madness this business of creating another game. Why not use intelligence to further improve 0ad? Clueless. This is why people are letting every vaz use linux distros more because they have too much of it.