Good point about Ra's al Ghul too. I could see Talia being in this game as a sorta hint of him being the mastermind behind whatever plot we'll get in the next game.
--
~Halo You're not the brightest.
http://img404.imageshack.us/img404/907/bandfinisher.jpg