This game reminds me of another game-jam game, which isn't a bad thing : this concept is really cool. It doesn't really fit the theme though : cooperation isn't about being joined together.
However the presentation is nice and the gameplay works well.