By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I don't think there will be a delay, I just think the release here in Europe will be pushing it