is billy hatcher a sonic character because after all sonic and some of his friends appear in the game