Disney+ has now been running for over 6 months, during that time it had many bumps in the road as the platform matures and as Timmy Failure would say, “Mistakes Were Made”! Disney has been experimenting with its release schedule for Disney+ since it initially launched back in the Netherlands in September, it tried dropping […]