Netflix aims to take over the world