More than 110 hours in, this ambitious RPG has swung wildly from incredibly cool to gobsmackingly infuriating.