Soul Satellite

Soul Sattelite is Rose's special weapon from Street Fighter X Mega Man. When used, Mega Man will be surrounded by 2 orbs. by shooting again you will shoot an orb forward. The protective shield lasts two hits each, and each hit does 10 damage to enemies. Firing a second orb forward does 1 damage, however it seemingly doesn't use any weapon energy to shoot orbs.

Also, whil the sheild is active, you can swap to other weapons and fire them onstead of the purple orb.