Interesting concept. Reminded me of the old World of Goo game + Tower defense genre. I enjoyed playing it!