Just discovered this wonderful and not-so-simple game, and wanted to share it with you, Incredipede. Makes me think of a World of Goo / Spore / QWOP mashup! I think the artwork is amazing, and the subtle 'tribal' music really delivers a nice atmosphere while playing.
Found about it in a PCGamer...