A few weeks ago, I laid out my plans to build a Mechanical Monsters pet battle team. These are my impressions of the team after playing it for two weeks […] WoW Pet Battle Review: The Mechanical MonstersThis entry was posted in WoW Pet Battles and tagged World of Warcraft on January 14, 2013 by Josh