Dropped below 70 now.
At this point I'm probably not going to play it unless it drops into Game Pass (which is very likely).
Btw. I did a little comparison on TrueAchievements (biggest Xbox fanbase) with this game and THPS1+2 which both released on the same day.
Avengers has 16.8k owners, THPS has 19.4k owners.
Remakes of 20-year-old games of a pretty much dead franchise did better than a big budget title of one of the biggest franchises in media.