It's going to hit the Euro PSN servers approximately 5PM according to a Sony representative.

We'll have our full hands-on impressions tomorrow.