Kingdom Hearts has a way of telling complex stories that produce more questions than answers. As such, Kingdom Hearts games tend to run long. With the minor exceptions of Chain of Memories and 358/2 Days, each of the games has managed to build a strong fan base that continues to pine for Kingdom Hearts 3 (Before I die Square Enix, that’s all I ask–before I die). The longest game to date is Birth by Sleep, which clocks in at a healthy 45 hours of gameplay that purely moves the plot forward. That does not include any time players might spend mucking about with meld commands, building command decks, playing mini-games, or fighting in the arena. Players are willing to invest so much time in Birth by Sleep because although Birth by Sleep failed to pick up where Kingdom Hearts 2 left off, it provided players with new game mechanics that improved gameplay tenfold, and it presented three unique perspectives on the events that lead to Kingdom Hearts.