Frosthaven: Monsters of Frosthaven – Meet the Imps

In Frosthaven, you’ll be testing your skills against an array of menacing enemies. It’s time to shine the spotlight on them, so you can learn more about them and increase your chances of survival out there in the cold!…