Purchased on April 4, 2012, Still haven't received the games: Halo Reach, Fable III, Kinect Sports, Toy Soldiers, and The Gunstringer. Looks like I'm not the only one! I guess we'll just wait until the promotion "ends". That's when we get our codes? but no date on ending of said promotion. what garbage.