I had a lot of fun and frustration with this one. Had an intentional design change midway, and llike it much better.