Dear Windows Phone: Get Your Shit Together