Dwarves army battles horde of trolls in a mountain pass onset by a blizzard | Fantasy