Delta Force 1: Delta Force's new season brings a gaming icon to its struggling war game, but is that enough to fix horrible Steam reviews?

I'm a big fan of PvP, and have given most of the titles on our list of the best multiplayer games a fair shake over the years. But Delta Force surprised me with its monumental rise and baffling staying power. What looks…