One of those things you really, REALLY want to spoil but can't because you wan't everyone else to play it for themselves.
It's less of a game and more of a story, but it's seriously one heck of a story.
All the reviewer-y stuff I want to say is spoilerific, though.