Call of the Elder Gods is pulpy puzzle solving goodness

Call of the Elder Gods is a fun romp, what more could you want?