I think AC Red is a safe 80+, hopefully even 85+. But yeah, these other half-baked, relatively uninspired Ubi games aren’t doing their already shake financial situation any favors.
I love The Division but I will readily admit that the story is meh at best and the mission design isn’t terribly inspiring either, along with well made but uninventive gameplay. SW Outlaws has some impressive tech and production values but they need to step up their game in these areas to get a high single player metascore.