The length of the games vary wildly, but generally, any game before 2017 usually lasted about 20 or so hours depending on how much side content you took on. Everything from Assassin's Creed: Origins onward takes 50+ hours to complete everything.