creating or producing excitement
The process of something becoming excited; excitation.
Visually astonishing, stunning, incredible.