The Assassin’s Creed franchise hits the PlayStation Vita and travels to the city of New Orleans. Was Aveline’s adventure worth the fun? Or would you rather be assassinated yourself then have to play this game. Read Nerd Bacon.com’s review and find out!