Vlambeer says that after learning about Microsoft's launch parity clause, it contacted Sony to set up launch exclusivity on PS4 for its next-gen game Nuclear Throne. When Microsoft reached out to developers to gauge interest in developing games for its platform, it promised two console development kits, a Unity license and the opportunity to self-publish their games via the ID@Xbox program.

But the one thing Microsoft asked is that the games launch same-day on Xbox One and other console platforms. Vlambeer didn't like this idea, and instead decided to launch on PS4 first.

"Microsoft was doing reach-out to certain developers back in the early days of ID@XBOX, and we discussed potentially bringing Nuclear Throne to Xbox One with them," Ismail says. "There had been mentions beforehand that there was a launch parity clause in the contract, with the exception of games that were already signed to another platform during the announcement of their self-publishing program. Thus, before we signed with Microsoft, we e-mailed Sony that we quickly wanted to sign Nuclear Throne with them with a month of exclusivity."

"We'd rather Microsoft allow us not only the freedom to self-publish, but also to publish in whatever order we prefer .... We'll keep pushing for Microsoft to drop the clause, and we'd recommend any other developer to do the same," he added.

You can read the rest of his comments here. Ultimately Microsoft has come a long way since its E3 announcement that said that they wouldn't allow self-publishing at all. They have certainly made a lot of missteps with the Xbox One, but at least they are listening and correcting course when necessary...