Microsoft announced what could be described as the “Youtube of Game Development”. Amateur/independent developers will be able to submit their own small games to XNA Games Studio and have it distributed through XBOX Live! Arcade for others to try, play and critique. For more details on how it all works, check out the Kombo article.
A handful of demos including the blood soaked hack n’ slasher, The DishWasher, is available on Xbox Live! Arcade right now.
Definitely going to check out some of this stuff.