Facebook Home, the new social experience for Android, went live in the Google Play store on Friday, and we took the new immersive social media/mobile integration for a spin. So what is it, exactly? Watch to find out how Facebook's making friends friendlier with Home and what you'll need to download the new app for Android.