There's a lot of talk in the gaming industry and gaming press about providing meaningful choices to players that drastically affect their gameplay experience. But despite that, I can think of very few examples where this has been implemented. Most choices in games are superficial, and you follow the same path no matter what you decide. While choosing to save or harvest the Little Sisters in Bioshock was a moral challenge for many people, it ultimately was not a game-changing decision. Assassin's Creed provides several methods of getting information about your next target, but you repeat these same few scenarios over and over.