It seems that just about every electronics manufacturer is releasing a smartwatch these days, with an Apple offering rumoured to be announced at their annual ‘launch’ in the next week or so. But out if all the watches currently scheduled for release, the LG G Watch R is the one that’s really caught our eye. See what you think.