Glad you had fun with it! I agree with your critique of the extra assembly point. The original idea was to allow "freezing" modules so you could roll with your extra point and then freeze a good module for the next time. Unfortunately, I never made it that far.