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