A cnc-themed matching card game