Warner Bros. and Bastion was a bit different. Microsoft used to have a set number of “slots” per publisher to put up a certain number of games on Xbox Live Arcade per year. WB didn’t have anything to fill the slot, so Supergiant basically negotiated with them to use that slot themselves, is how I understand the situation.