Battle gates kingdom hearts 3 July 8, 2019 16 32 64 128 Kingdom hearts 3 unlock battle gates Kingdom hearts 3 all battle gates Kingdom hearts 3 battlegate 9 Kingdom hearts 3 boss battle