I enjoyed the ending quite a bit and was grinning right along with William there at the end but the issue that soured the experience for me, as always, was Maeve; as yet another perfect moment to kill her off, risk free, is ignored and that farce with the brain dead security guards was...