It's pretty damn amazing for being a new technology, it's awesome that it's there already, now all that's left is for it to be improved to something just wat.
I predict gloves that you'll wear.. and when you touch something or something drops in your hand, the glove will send like.. pressure or something.. :3