I believe that scratch should support webcams and thus be able to track movement.
Offline
If scratch could support webcams then assuming scratch is fast enough (Which it isn't) a network face to face chat could be possible. I don't think scratch will have this anytime soon, if ever but you could join up with moders and create it (If squeak supports it).
Offline