Do you guys really prefer that logo? Staff voted for the spider thing over that, but I am personally kind of fond of it.