New image shows off alleged Microsoft Xbox Watch

Over the years there have been some interesting leaks showing off some unreleased devices from Microsoft. Now, it appears that a new image has surfaced, showing off an alleged Xbox Watch. Read more…
Neowin