Demons are Alive and Well in 2023