First Impressions: Leap Motion

First impression: “This is so awesome, but so frustrating!” I know, I know that’s not the first thing you want to hear, but it’s the truth.

Rate this: