Cthulhufan
Watchdog
But did they commit, during the Kick Starter, to launching on Steam? If yes, then they are in breach of good faith. If they never said that, and this is just outrage from the Steam zombies then whatever ...They sent out a survey for preferred platform to backers and Steam was on it.