Any news on Netflix and other apps? Online storage etc.? Really hoping the Switch capitalizes on these things.