So who is the ultimate life form?! Shadow the Hedgehog was created by Dr. Gerald Robotnik to be the ultimate life-form. Mewtwo was created by a group of scientists to be the strongest Pokemon in existence. These two genetically enhanced beings face off in a battle for supremacy!! Who will reign on supreme?! Get ready for a DEATH BATTLE!!