What I Love And Hate About ‘Assassin’s Creed Valhalla’ So Far Assassin's Creed Valhalla has arrived on our shores, so what to make of the newest installment?