Just to confirm something, though im not a Gamestop expert, I was in the store today and i went ahead and asked some questions. So today was the official last day of "wave 2" pre orders. I do not have a clue when the first wave of gamestop preorder will hit but at least 2 out of the few Gamestop stores in my area already have them in the store they just cant sell. So to me that means the first wave will hit soon. As for wave 2, Gamestop has officially stated that they will release wave two by August 7th, but I was told today that you could get it before then. I guess it depends on when the second shipment arrives. So sometime after August 7th wave three will hit. Hope this info helps some of you guys out.