Should you buy Salt & Sacrifice? Check out this first impression video to get a better idea if this game is for you. At the end I’ll rate it as follows.