BSearch above, or try one of these.

VSShadow the Hedgehog vs Sonic Heroes
VSShadow the Hedgehog vs Crash Twinsanity
VSShadow the Hedgehog vs SpongeBob SquarePants: Battle for Bikini Bottom
VSShadow the Hedgehog vs Mega Man ZX
VSShadow the Hedgehog vs Pragmata
VSShadow the Hedgehog vs Over the Hedge