Kingdom Hearts: The Final Stand

Kingdom Hearts: The Final Stand is a Japanese-American action role-playing game that is developed by Square-Enix.

Plot
Xehanort has risen up and now the Keyblade wielders must stand together in order to defeat him. With his friends beside him, Sora leads the charge, to save Kingdom Hearts and all the worlds with it.