It's been years since the last one I felt Used to live in a country that had many so kind of familiar feeling, but so out of place here in England. Anyine else?