Devastating, febrile, yet strangely joyous...