The end of app stores? Yep