When it rains it pours on Xbox Live

Posted by: Chuck at 7/12/2006 10:24 PM
Thank God for the new download queue feature on Xbox Live because Microsoft has released a ton of new content.  Besides the release of Frogger this morning (something that John has been talking about all day) a demo of NCAA 07 is now available along with new trailers for Mass Effect, and Halo 3. 

Thanks to Major Nelson for the scoop.