“No Self-publishing” says Microsoft to Indie Developers

If you’re an indie developer hoping to be able to escape the confines of the current way Microsoft are handling the way small developers release games on Xbox Live, you’re out of luck. Flying in the face of Sony with…