I am guessing this will hit close to E3, if not a few days after. Thanks to MattTheGameFreak for the heads up.