Avatars appoint game characters, wouldn't it be more correct in the following situation to use this term for interpreters? It could be rude still to call them humans... Read more »
SignFuse Media Projects
Have a Media project?
Why don't you get in touch:
They can advise you and
make a you free project proposal.