an image of the title screen for the game street fighter 3, which has been released on