Over the past few weeks, leaks and rumors about Microsoft's upcoming flagship smartphones have been circulating online. These upcoming Windows Phones are dubbed as Talkman (Lumia 950) and Cityman (Lumia XL).