Every article I've read about the leaked price and best-buy photo only mentions the price. Along with the price is a release date of June 13th that no one is talking about. It's all conjecture at this point but if the price is accurate then the June release date is also.