Assassin's Creed Mirage review: A warm, bloody hug from an old friend