Hit up the Ubi Store to grab Assassin’s Creed II Deluxe Edition for absolutely nothing. Apart from it’s award winning game mechanics and story, Assassin’s Creed II offers some of the most true-to-life in-game visuals of Venice, Italy, a city that exists a little less each day in the real world.