Wow that merge mechanic has so much crazy cool potential. The visuals alone are really awesome. How did you implement those partial merges? Any other games with a similar mechanic?