Okay so it will be out in the USA on the 24th of June and out in New Zealand on the 25th. The UK get it on the 24th as well but goddamn Japan get it on the 20th.
So not to long to wait, fortunately I am in Florida on the 24th so I'll see it when it comes out.