Microsoft mesh: New mixed reality platform 'feels like you'r