Good luck with it. Focus on the core of the game, fix bugs when they are reported while not breaking the game. Hard to draw in players even harder to retain them. Don't over complicate things
Edit; I don't think the traffic on the gaming sites online can warrant you releasing it just there, you have to think of steam or even a mobile device. More and more people are playing mobile games because its easy accessible.
I wish you luck