12-31-2011, 09:35 PM
I can't remember if I mentioned this in the OP, but they're in support of Cancer Research UK, a charity soulfully based on finding a cure for cancer basically. In some aspects it could have something to do with it. But it could also be a great marketing idea, the name grabbed my attention, that's why I bought one.