What is Impactual?
Something that makes a strong point.
"Smithers, I need you to create a brief but impactual, presentation for this project."
See powerful, impressive, moving