Checkmates, Ltd.