windows movies and series make their debut on the store