Tag Archives: gremlins

Castleville A Key Discovery Quest Gremlins

Gremlins are here in castleville a key discovery quest ! find a gremlin break the curse and collect charmstones ! use your charmstone to explore to new expansion and get special prizes : – gremlin house – gremlin palace help alastair free Gremlin Village from the Gloom with these missions : mission 1: a key discovery quest Feed… Read More »