Probably gonna still be playing XC3 off and on for a bit, but as far as overall thoughts on it go, I think the fact that it made its way into my top 5 games of all time says how much I enjoyed it.
Games like it don't come around that often. Was a special experience, through and through.