It's a simple game, I don't see how it could keep someone playing for a long time. If you tell me it's just an MVP, that's fine, I can overlook a lot of things, but if it's the final product, I saw a problem that, in my opinion, makes me suspicious. Who is the wallet being held by? By you? Since you said you're a technology lover, you could create an integration for the player to connect their own wallet and maybe even charge a small fee to keep the project active. I don't see any problem in wanting to profit from something that took time, knowledge, and money to maintain (hosting, domain, etc.).
You could base it on some of these games, they are simple but with a look that might be more interesting for players: https://poki.com/en/tanks