There was such a long build up to this final battle that it paled in comparison to my expectation. Some solid twists in the storyline though.
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews