When are these going to be released??? This is the perfect excuse to get an XBOX 360 now!!.
I don't think a release date has been announced. But those pictures look like they're reasonably far along with development, and we're talking about games that must each be under 50 MB in size, so hopefully they'll be released relatively soon. Within the year, I should hope, since Microsoft seems to planning a relatively full Fall release schedule to coincide with the release of the next consoles from Sony and Nintendo.