The game combines characters and settings from Disney animated features with those from Square's "Final Fantasy" series, in addition to original characters and worlds created for the game. It follows the adventures of Sora, a cheerful teenager who fights against the forces of darkness alongside Donald Duck, Goofy and other Disney characters. The game was a departure from Square's standard role-playing games, introducing a substantial action and hack and slash element to the gameplay. The score was composed by Yoko Shimomura. "Kingdom Hearts" has an all-star voice cast and includes many of the Disney characters' official voice actors. It was longtime Square character designer Tetsuya Nomura's first time in a directorial position.