Not the most original idea, but the various twists on the mechanic and the astounding polish on the game makes it excellent.