R RedRyderMedia Joined Apr 7, 2014 Messages 756 Reaction score 31 Jul 31, 2014 #1 Here's The Verge take on it http://www.theverge.com/2014/7/31/59548 ... =pulsenews