A new, animated movie to apparently be a pro-louge to the game. I just saw the commercial on television, so it auto-matically went to DVD/blue-ray. Thoughts?