20080723 tech: MS to share game revenue with users!