Incredibly fun! Great game design, all the features feel just right and they fit together perfectly. Well done!