Putting up the Steam page will backfire, now everyone can trash the devs on a much more visible platform.The fact that they managed to get a steam page up before their vastly delayed episode shows where their priorities lie. That steam release prep should have waited imho.