I waited nearly 13 years for 'Kingdom Hearts 3' and it's everything I expected - for better and for worse