Amazing as it may sound but the Apple Watch has been greeted with low key reception. Then again, it’s not exactly out now. A Microsoft smartwatch, however, has been in the news for nearly as long. And since Redmond aims to make it multiplatform, the interest seems a tad higher. Although Microsoft is yet to overly...