Xbox Live Arcade News

Peter Moore shared some Xbox Live Arcade news at Digital Life in New York a few minutes ago.

Details here