Highly anticipated game Kingdom Hearts 3 has been launched with a twist – the ending comes separately.