Titanfall 2 is an underrated masterpiece. If you haven't played it before, you have to try it.
The campaign is spectacular, unique, and emotional, and the bond between Jack and BT is amazingly well done. The multiplayer is endlessly replayable, and each match feels different.
Back to the campaign for a minute, the only gripe I have is that it's too short. Not even 7 hours on the highest difficulty. But, what it does with that time is incredible. Jack and BT bond realistically, with Jack learning how to be a pilot, and BT gaining more humanity as it goes on. They have great banter and some genuinely funny one-liners. The only lackluster boss is the very first one, being a bit lame in comparison to even the grunts later in the game, but other than that, they are all excellent.
The multiplayer has tons of options for every aspect of your loadout. I have still found new ways to play after 5 years. This game is more than deserving of your time.