Indie games now visible on "top level" of the Xbox LIVE Marketplace
Indie developer calls XBLIG a 'failure'