So I've been scouring the interwebz. Does anyone know when we're getting a video player/ file explorer?