The glue mechanic is kind of unintuitive and the SFX are a little hard on the ears.
Good job with the game theme and visuals. Interesting concept.