Very frightening.
Involving a knee-trembler.
Overwhelmed.
Causing a feeling of rapture.
Thrilled.
Terrified.
Impressive.