Post Thumbnail

Ubisoft recently revealed two upcoming installments in its prolific Petz franchise, which are actually shaking things up in a pretty significant manner. See, one title, Petz World, will actually turn the franchise into a free-to-play MMO where players can "explore and learn about exotic locations,...

October 1st 2010 at 1:15am 0 Comments