Alan you keep referring to it as a L O G O
The MFC site clearly announces and refers to it as an E M B L E M
In this case the emblem is "designed" to tell a story, wheras, as you know, being a designer, a logo is "designed" to contain a simple (single?) message via a symbolic graphic, so I don't understand the concern
The club has already hinted they are coming out with a new logo featuring the demon
Why don't we hold off until the club complete their new branding (jumpers, logo etc) shortly