Objects In Mirror

Objects In Mirror is an achievement that players can unlock after overtaking 2,500 opponents. Players that have completed this achievement will be rewarded with ?? . Objects In Mirror is succeded by the Beast Manimal achievement.