The fastest selling game in Kingdom Hearts history. Kingdom Hearts 3 has shipped over 5 million units in both physical and digital sales since its launch on January 29.