translate English to German: The ability to create his avatar enhances the interactivity and exchange.
Die Möglichkeit, seinen Avatar zu erstellen, erhöht die Interaktivität und Austausch.