First I've seen of this game, looks like it could be good, Assassins creed meets Bioshock!