yes, a soft-body physics game! really great game, and I agree a perfect speed run game :)
I really liked the level design, and the various mechanics! Perhaps a slightly loose interpretation of the theme, but as the self-appointed ambassador of soft-body based games, I hardly care! Great job!