game changer

noun
1
a person, an idea or an event that completely changes the way a situation develops
عامل تحول, تحول‌ساز, متحول‌کننده