No, not yet. To get up to date info, follow Major Nelson on Twitter and/or keep an eye on the Preview app on your Xbox. You might also get an Xbox message with a code attached for whatever freebie there will be (I'm assuming that it's some kind of download).