Joyful yet unsettling