A good (non-spoiler) review.

http://brandonfibbs.com/2008/07/18/t...ight/#more-588