I played Kingdom Hearts 1 and I thought I understood it. What's this about a meteor shower?