That was really fun and surprisingly difficult. The only negative I could find it that sticking to the gems was a bit of an issue when in situations where to collect the gem I had to attach to the wall behind it. I would either make it so the player can't attach to the gem and the tongue passed right thought it. Alternatively the gem would be collected when attached to and fully reeled in.