Wouldn't it be funny to have an achievement that is called something like "Whaaaa?" and have it hidden until you complete the torch god event? For those of you who don't know what I'm talking about, check the wiki
(The Torch God)
(The Torch God)
Mosaseaus already stated it could be hidden until it is unlocked.I think the torch god is meant to be something secret, making an achievement would ruin that 'easter egg' feeling.