Yeah, we know the US PSP launch has come and gone, but we’re not about to leave our Euro friends totally out to dry up in here. According to Amazon UK, that continuously slipping trans-pond release date is now being set for June 24 (uh, 2005, believe it or not). Will it stick? We’re not going to get your hopes up, but we’ll say a little prayer to the release-date gods on your behalf.