Game Guides > Game FAQ >  

What are non download games were you create an avatar

What are non download games were you create an avatar
Meez.com. it's a website where you can create an avatar, chat with friends, and play games too.