I'm getting mine preordered from GAME so hopefully it will show up on the release date. I'm in the UK too. If I get it on Friday then I will just play it all day, then on Saturday I was going to go to the nearest town to see if I can pick up any Streetpasses.