I too am bewildered and confused by this news. I was under the impression that this game was being released online only through Greenhouse, but I just read and confirmed that it has been released on Steam.
The Internet says nothing of this. The Penny Arcade website lacks details of this news. Kotaku seems not to have picked it up. I know not what goes on.
All I know is that I am glad that I waited for the game to come to Steam before I purchased it (I haven’t yet – until I know the full details I don’t intend to) as it would be convenient on Steam.
I must admit, it makes a little sense, with Penny Arcade comics appearing on Steam regularly, but I never got the impression that the game would be released this way, and I would be lying to say I was not afraid.
But anyway, if anyone is reading this, please leave comments, i.e What is this about? What happened to Greenhouse? Will PA:OtRSPoD(E1) stay on Steam?
Let me know.