Very well polished with some real cool puzzle design. I sometimes confuse the keys however especially when the parts rotate but that's a minor gripe on an otherwise fantastic game!