JMO, but your new logo says to me that you all have a new affinity towards tin foil, IMO.
Chance designed it, so direct your comments towards him. I personally think it's kewl.