Dragons, demons & fire invading the streets