These peepin’ orbs are becoming some nifty gifties for the MEGA BEASTS in the Horde!