Seems like Assassin’s Creed Shadows has multiple (currently free) Battlepasses...for some reason:
Here's an article that goes more into depth on how they work
They don't expire like a lot of Battlepasses do, and they're somewhat integrated into the single play progression (they're apparently locked until a ways into the game), but there's also Daily and Weekly missions that contribute to their progress, and it seems like more will be added post launch. They're also free, at the moment.
Not necessarily against battle passes as a whole, but it's just weird to see them so popularized to the point thst they're showing up in Single Player games.