Quote Originally Posted by jasong View Post
Well let's face it they're clearly hiding something there.
I won't lie, it's probably a good piece of tech (from a purely technical point of view), but the marketing and PR is throwing people off.

Too many buzz words.