If you’re being very serious towards pushing it towards the front page, I think you should sit down and re think a few things about your game. I don’t think it’s in a condition to be worth being advertised.
First of all, look at the front page right now, and compare most to the game you’ve made. Do you notice something that those game have? They have attractive thumbnails and icon. That’s the first step in getting visits, it’s the first thing players will look at. I’d also re write the description, it doesn’t look very professional and players will also look at it. It’s good you’ve mentioned some details though, you just have to put it in an attractive format.
Secondly, I’m going to be honest, but your UI and Lobby are awful. Most games on the front page right now have very high spending budgets put towards high quality assets in their games, which is why they’re awesome to play and keep you playing. I agree that this is highly unfair when up against new developers that want to make the same thing, but everything isn’t fair and nothing changes that. Hire UI designers or Modelers by offering a %, that way you don’t have to cover multiple roles and have the chance to interact with other developers. Even make new powerful friends
Thirdly, I like your game play idea. It’s cool to experience, however you should think about why players will play your game over several existing disaster games out there already. One popular game that most of us know being;
Lastly in terms of monetization, I think others have answered this, but like I said you should look at how existing games do it. Follow their technique and implement it in your own niece or style.
Warfront was the game I made as I followed this prior knowledge in the development processes. The major mistake on why I stopped with it is because I lack funding’s, and the complicated built-in systems that resulted in unnecessary lag.
Hopefully this helps, not being harsh but putting out my honest opinion