On the other hand, kinect SUCKS compared to this.
"Just" resolution?
No, the difference between toy (really, kinect is a toy) and finely tuned usability.
This thing looks usable, kinect ain't.