I won't go over the main gist of the game nor its combat mechanics, as if you want more of a general Frosthaven impression ...