The story is fairly decent, and the design stays fairly consistent for quite a while. But my god, some gameplay decisions made this a misery to play at times.
TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT TEN YEARS IN THE JOINT