Kingdom Hearts – feels like forever