Gamer's virtual persona (6)
I believe the answer is:
avatar
(Other definitions for avatar that I've seen before include "In Hinduism, the descent to earth of a deity" , "High-grossing James Cameron science fiction film" , "Bodily form of (Hindu) deity" , "Divine appearance" , "Computer object representing the user" .)