"We've been writing games for the last 15 years as monolithic, single code bases that are growing unwieldy and complex," said Chris Butcher, lead developer at Bungie Studios. "C# on Xbox 360 lets us think about new modes of programming. It lets us get back to creating a game rather than wresting with code, while maintaining the real-time performance that we need."The XNA Community Technology Preview lets developers get their hands on the new framework and deliver feedback to Microsoft. It also includes a pre-release version of XNA Build, which Microsoft says contains "mechanisms for orchestrating, debugging and optimizing the game build pipeline."
Increasing development costs and the attractiveness of a locked hardware spec have some fearing that developers will forsake the PC in favor of console-only titles. However, XNA should allow game makers to more easily bring Xbox 360 titles to PC audiences.