i just cant stop playing this game:P
you basically build structures out of goo blobs, they can be attached to each other and to solid surfaces. the maps are awesome. i dont who was it designing this game but he is a genius, you cant stop smirking or laughing over the million types of goo balls and there capabilities, yet carefully designing your constructions not to collapse into a giant pond of goo.
give it a try! its fun!