The first thing that has to be said about Angels Fall First is that it is a primarily designed as a match based competitive big map objective multiplayer team games with vehicles like Battlefront or Battlefield, but there is quite a small playerbase currently.
This is the only caveat I have to make in my recommendation for Angels Fall First (AFF).
It might seem like a fatal one, but the the second thing that has to be said about AFF is that the AI teammates are overall very good and most importantly utilize nearly the entire breadth of combat. Pretty much anything you see humans do in AFF you will see bots doing, and it isn't that the bots will fool you into thinking you are playing against humans.. that isn't the point.. it is that AFF's AI coupled with the command system creates essentially an RTS with two computer armies that automatically fight each other in space, on the ground and seemingly everywhere in between where you can jump in and take control of an individual unit or you can focus on commanding units/directing the team.
If AFF didn't have such a well integrated AI and command system, with such good automatic engagement of necessary team functions by AI routines the game automatically engages if you don't, I could not recommend AFF for $17 or otherwise, but that isn't how the game stands as I have pointed out. Also, there ARE people who play multiplayer, there are active servers that autopopulate with bots and you can definitely find servers that fill up, I just would hesitate to recommend the game if having fun was vitally dependent upon anybody else playing multiplayer at the same time you logged on.
Now the rest of the details about the game, the gunplay is solid and weapons are quite customizable. Time to kill with infantry weapons is sort of like halo, or Sector 9 if you ever played that. Each weapon is quite customizable though the defaults are fun and varied enough that you don't have to bother if you don't want.
Vehicles are a blast and while sometimes they look a little bit janky in their movement, but the actual feel of driving the vehicles and using them as dynamic weapons and transportation feels locked in and each of the vehicles feels distinct and coherent in purpose whether we are talking about ground vehicles, flying vehicles or spacecraft in the large scale space battles.
I HIGHLY recommend trying driving some of the vehicles with a gamepad or a steam deck (which this game runs great on!).
Conclusion I HIGHLY recommend this game as an offline bot basher like ravenfield, the pricepoint might seem high for that but you have to understand there is a lottttt of polish here for a LOTTTT of different vehicles, weapons, mechanics and maps. This game isn't some lazy assetflip or halfbaked project, clearly the developers have put an immense ammount of effort into making the vision they have for their game as approachable and yet mechanically deep and varied as possible!
As a final note, notice how long the development time has been for this game (originally an Unreal Tournament 3 mod) which started in 2015. This game is a labor of love and both the time commitment and the overall thorough and solid expansiveness of the game mechanics coupled with a clear focus to the game design makes Angels Fall First an easy recommendation!
https://store.steampowered.com/app/367270/Angels_Fall_First/