To unlock the Last story on Sonic Heroes, you have to play all other stories:team sonic, dark, rose and chaotix all the way through (100%)
Chat with our AI personalities
You beat heroes mode on story
finish all 4 stories and get all 7 chaos emeralds to unlock the last story
You have to do more mission. But make sure that you did story mode with everybody. well u have to get the chaos emeralds and complete advensure with all teams
There is no code you just have to finish the story of Blaze and Sonic, unlock all the emeralds and play the last level.
to fight metal sonic in sonic heroes, you have to beat all of the other team's stories, and once that is done, in story select (when you choose the team you want to play as in story mode) keep on going right and you'll see a team called LAST with metal sonic on it. (this is kinda hard.)