Who saved Shadow the Hedgehog?

Who saved Shadow the Hedgehog?

Fifty years later, Shadow was released by Dr. Eggman in order to enlist him in his plan to conquer the world. Initially, Shadow worked with him but secretly sought to destroy the planet in order to avenge Maria, who had been killed by the military, but was persuaded to save it from Gerald’s doomsday plans.

See also  Is there going to be a Mortal Kombat 12?