While iOS 5 is slated to land later today, it appears Apple has just rolled out access Find My Friends, its new location-based people-finding app touting a sumptuous sewn leather UI. Fire up iCloud.com on Mobile Safari on your iOS 5 device, and you'll be presented with the option to download the app—it's not currently available in the App Store. Users of Game Center will be familiar with the friending system. Each person you want to share your location with needs to get a separate invite; there's no easy way to simply scan your contacts for all potential location sharers.