I love this kind of spatial reasoning puzzle anyway, but the twist matching worse to bring pieces with you to the next level is fantastic.