Cyraxpt: Well, i hate to be "that guy" but i doubt anything will happen, i don't see major (videogames) news websites picking this story (or popular forums like neogaf), besides, Topware Interactive is rather unknow to the majority of the people so the backlash won't be as big as if it was one of the big companies (Ea, Ubisoft, Activision, etc).
And, in some way, this is what greenlight did right, giving the indie developer the option (if voted) to publish the game by themselves, unfortunatly that also meant that all kinds of garbage become available on the Steam store...
Not only that, but this story is old news. It's over a year old..