Microsoft Launches Own-Brand Smartphones April 12