This was supposed to be out in the summer but got delayed. Apparently it is releasing in Europe this week. Anyone have any idea if this will make it over here now? Edit-Gamestop lists pre-orders shipping 3/2/2009