1. A method for mirroring a user facial expression in a three-dimensional (3D) in-game avatar in real-time, the method comprising: generating a 3D in-game avatar and displaying the 3D in-game avatar within a game display of a game; capturing an image of a user as the user participates in the game; based on content of the image, determining a user facial expression of the user; and causing the 3D in-game avatar to mimic the user facial expression in the game display in real-time.