Man, I liked Stretch before he became all "mainstream", it was indie, man. Man. Anyways, I can't even see how PC players can complain. So what if you're guinea pigs? At least you get consistent free new updates.
proabably cause the game activity is somewhat dead no special offers no new updates no dlc no major nelson interviews no community play dates etc..