Really interesting concept! I wouldn't mind a bit more visual indication as to what 'parts' you have at the moment but once I realized how to tell it was really cool!