To be honest, I do not think this is something that was just dreamed up after E3. This is something that was rumored for quite some time and it's just not limited to Indies. It was believed that MS is opening their Windows 8 store to the X1 which would mean anyone can self publish a game or an App for the system just like you can for IOS and Android devices.








