Wow thank you so much! Love your game as well :)
We interpreted the theme as levels being made of different pieces that must be joined together in different ways to complete levels. Either way, we super appreciate the nice comment!