Hum.. I think you are putting your expectations way too high.
I can tell you from personal experience this isn't going to steam or impulse. I even doubt you'll sell more than 5 units, if any.
I don't want to shatter your hopes like this but you have to be realistic or you'll be jumping from disappointment to disappointment.
My recommendation is that you put this and your next games out as freeware until your name is out there and your games mildly known, and only then work your ass off in a commercial game.
Good luck !