Developers Are Unhappy With Steam Having So Many Titles Released So Quickly
It seems developers aren't happy about how quickly titles are being blasted onto Steam recently. I've seen a quote from the Secrets of Raetikon developer who got pushed off the Steam home-page within minutes.