At first I was oh, yeah its here! Then I got a bit angry. What have they done, they ruined it. Then I got over it as I explored many of the characters upsides. It is great as a single player game. If you have never tried online multiplayer you should, this will get you hooked. I liked it so much I returned the Xbox 360 game I rented after a week and bought the P.C. version, the graphics are just better and most of my friends or P.C. players.
Upside- like the improved A.I. for critters. Great art work and the attention to detail bring you back in to it like you never left.
Down side-I don't have enough hands and eyes to play BL2, PlanetSide2 and Gotham City Imposters at the same time. Kidding, the interaction of the players skills sets makes it very hard for some one not playing multiplayer on several levels. They work great in team play but solo enthusiast might feel left out to dry.