The reason why I'm asking this is because the voice cast, in my honest opinion got screwed up. Originally, when I first saw the Kingdom Hearts 3D Dream Drop Distance cast on IMDB (Internet Movie Database), it had Tom Hulce, Demi Moore, Kevin Kline, Jane Withers, Garrett Hedlund and Olivia Wilde including Christopher Lee in the cast list before the cast got changed and completely screwed up. At least Square Enix was able to get Jason Alexander & Charles Kimbrough though. I first once thought that almost all the original actors (Tom Hulce, Demi Moore, Kevin Kline, Jane Withers, Garrett Hedlund and Olivia Wilde) and not just Jason Alexander & Charles Kimbrough would reprise their roles except for Jeff Bridges, who played Kevin Flynn and Clu. But instead, everything of that changed when I got to look at the end credits of Kingdom Hearts 3D Dream Drop Distance after a walkthrough of the English version from Europe got posted on YouTube. While seeing the end credits, I found out there was no Tom Hulce or Demi Moore, Kevin Kline, Jane Withers, Garrett Hedlund and Olivia Wilde in the end credits (except for Jason Alexander & Charles Kimbrough). When I went on IMDB again, I discovered that Ari Rubin played Quasimodo (instead of Tom Hulce), Renee Faia played Esmeralda (instead of Demi Moore), Phil LaMarr played Phoebus (instead of Kevin Kline), Ross Thomas played Sam Flynn (instead of Garrett Hedlund) & Erin Cottrell played Quorra (instead of Olivia Wilde) including Corey Burton still doing Ansem the Wise / DiZ (instead of Christopher Lee, probably because he wanted to do The Hobbit). Though I was okay with Patricia Lenz doing Laverne and Fred Tatasciore doing Kevin Flynn, but I really didn't like what happened to the voice cast, but I still like the game and story of Kingdom Hearts 3D Dream Drop Distance. So do you guys think it was because Square Enix had some budget problems in hiring the original actors or something different happened? Please let me know.