A seemingly idyllic town, Defiance has existed since before the crusades and survives to this day, but something has gone wrong and when the spell is broken, a dark secret from history is revealed...
A seemingly idyllic town, Defiance has existed since before the crusades and survives to this day, but something has gone wrong and when the spell is broken, a dark secret from history is revealed...