IMVU Review - MMOGameCentral

IMVU is a browser-based social game that allows players to create their own virtual avatar and enter a world of endless possibilities filled with hundreds of thousands of other players. IMVU combines basic MMO and MMORPG mechanics and blends them perfectly with common chat room and social features to create a game where everyone can make new friends

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