By

Disney+ is live and ready to download from the App Store
Disney+ has the potential to be a leviathan in the streaming game.
Image: Disney