An analysis of TTDX playability: Why is so good?