DOFReality M2 Motion Platform Review