scared, happy, impressed or amazed

The Emotions Lab