Funny enough this looks exactly like the game I'm working on at the moment, same gameplay mechanics, similar marble texture, even the idea with faces... Now I'm feeling watched... grin
I love the idea (he he he) and would love to play it once finished, I'm really curious how your version feels.