Based on what I hear, getting any attention and/or downloads is good.
I notice that that’s not much of an helpful answer… So I’d like to give you something else: I’m assuming you’re talking about Longhaus. I noticed that game before, but “Tower Defence and RTS” aren’t my cup of tea, so I contributed to the number of people that didn’t download. Normally, I would now go over a game’s presentation, point out little flaws and points where the store page might use more information. In this particular case all I can give you is a direct quote from me having finished checking those things: “Oh my goat! Yes, PLEASE!”
You did good. :)