Microsoft Kinect is back, as a $399 IoT device