We take a look at an intriguing new indie, puzzle platformer that uses physics and a gooey blob in unexpected ways...