Ubisoft reportedly strikes down Assassin's Creed Shadows and Animus Hub leaks as it's claimed there'll be a battle pass, and bizarrely, in-game partnerships with Visa and Red Bull