Article Why are badgers "magical animals" in Sweden? Might & Delight explains. Swedish developer Might & Delight lives up to its name with its next outdoor excursion.