Top
10°

The Game Monster - Do You Wanna Make My Avatar

Crafting your avatar is that wonderful and exciting entry into just about any online game. It’s that near magical art of creating your in-game persona, infusing your character with a bit of whatever parts of you that you want to send forth into the game world to find adventure and victory, with pink pigtails or a lime-green mohawk or a great big scar down your cheek.

Read Full Story >>
mmocrunch.com
The story is too old to be commented.