@Warren, by marketing and promotion do you mean stick in on the website and see if anyone buys it?
No, I mean they will email their hundreds of thousands of mailing list subscribers and tell them about your game.
But, hey, obviously you're smarter and more successful than those fools at RealArcade so you don't need them. You aren't submitting there, right?