This Is Making Me Angry! Answered
i cant seem to find this awesome game on the internet. it is a flash game, where you would make a sort of figure,( a caterpillar) and you were able to make it walk using these muscles. anyone heard of it. you would basically animate a figure to walk.