Kingdom Hearts hits four-million