Read the full review at IGN.com. We don't want to spoil the review for you.

NOTE: The review may have some spoilers