Microsoft had more news than they could fit in their press briefing, announcing an on-demand download gaming service during a post-briefing lunch. Microsoft points not required. Xbox Live’s Marc ...