I enjoyed the game because it's fast paced and, of course, the mechs. I have Titanfall and after few months, I got a bit bored of it - so you should try out the trial first so you can get a feel for it. I would buy it but I'm more focused on BF1 at the moment.
So they improved on the first game essentially. They added a single player campaign to the game, which I admittedly haven't started yet. Another cool thing they have done is made it so any DLC content for the duration of the game is Free.......Free. I support any game that offers free DLC.