I wonder what the odds are of Wu's next update being "Whelp, valve said Revolution 60 didn't pass the review. It's probably because they hate female GameDevs. I can't support a misogynistic company like that, so I've decided not to release on Steam."
Small. It cleared the Greenlight hurdles, so unless it causes Valve's computers to explode and runs (as in, turns on), they'll be happy to shove it out the door.