MxM is an work in progress animation system for Unity Engine that utilises the 'Motion Matching' technique of animation instead of traditional state based animation. Motion Matching does not require a complex state machine, there's no need to clean up mocap data and animation clips do not need to be cut. It's fast, simple and provides smooth and realistic animations.
Motion matching works on the simple concept that if an animation pose has a similar pose the the current pose and it's trajectory aligns with the desired trajectory of the character then it is a good choice for an animation frame to jump to. MxM jumps all over the place through all animation data at any time.