According to a new rumour posted on Twitter by noted internet news leaker Evan Blass, Google is planning to release its own smartwatches during the first quarter of 2017.The watches, dubbed Angelfish and Swordfish, will reportedly run Android Wear 2.0, the release of which was recently delayed until early next year, most likely to debut alongside the...