I don't like FPS anymore, but this and Borderlands 1 are awesome. The RPG elements make this series good, and you must get the season pass if you do by because the extra content is great... especially Tiny Tina's DLC.
This is game is a blast, especially Co-Op. Help each other level up and finish missions. The loot is awesome. The weapons are awesome (well some more than others), I enjoyed the story missions. I could get lost in the game sometimes.
Get the game....keep the game...and then...Get the season pass. Worth it.