Assassin's Creed Valhalla hits most platforms on November 10, so if you were thinking that the game is probably finished by now, you would be correct! Today, ... Read more