Motion matching is the cutting edge in real-time interactive animation for game development and there have been many high-profile AAA games shipped over the last 4 years utilizing this same kind of technology. Motion Symphony brings motion matching to the masses in Unreal Engine 4 with quality tools and, a modular workflow and well optimized code. For more details see 'Understanding Motion Matching' in the documentation.
Note: Motion matching has animation requirements. Please read the F.A.Q, documentation and animation authoring guide to get a better understanding of the plugin and what is required to make it work.
Note: Motion Symphony is not an all encompassing character system or movement system. It is a set of tools for animation synthesis which can be used in your animation graph any way that works for your project.