Check out the demo videos on the site. The car crash one is my favorite. Looks stunningMicrosoft XNA is the catalyst for a new ecosystem of interchangeable, interoperable software tools and technologies from Microsoft, middleware and game development companies. By integrating software innovations across Microsoft platforms and across the industry, XNA forms a common environment that liberates developers from spending too much time writing mundane, repetitive boilerplate code. Instead, XNA frees game creators to spend their time where it matters most -on the creativity that differentiates their games.
The XNA development platform will serve as the foundation for future game platforms from Microsoft, including Windows, Xbox and Windows Mobile-based devices.