To beat the sorceror the first time you have to find the real one first, then reverse time and keep hitting him. The second time you have to deflect his shots back at him to take his sheld down. Once you do that, use reverse time and then hit him. Repeat this pattern and you can defeat the sorceror easily.
Bonus Levels
Use a link cable to connect to a Gamecube and activate the three Game Boy Advance switches in its version of Prince Of Persia: The Sands Of Time.