I do agree that we need a launch title, though personally I've been thinking something along the lines of a simple shooter, like Geometry Wars did for the Live Arcade. It would be easy and quick to make, fun to play, and at the same time it could show off the graphics capabilities of the system...