This was a really nice concept! I can see myself playing something like this for hours at end. It reminds me of the flash games on web!The controls could be improved though, maybe a tutorial to help understand movement and rotation of parts.
Thanks for playing. Glad you like it.