Avowed was released for the Xbox Series X and S, Game Pass, and PC a few days ago, but fans can't help but draw comparisons ...