I was just playing Unleashed this last weekend! I can imagine Sonic actually showing all of his friends all of the cool places he's been on his World Adventure. "Sounds like a great excuse to see the world!"
And man, that last picture really hits you hard. Cool work!