Horizon Forbidden West Review: Glitches, Swimming, and Length Hurt and Otherwise Great Game