Borderlands 2 is an extremely entertaining shooter RPG but the RPG part of that equation needs some work. If you set your game in a vast open world, you should actually put something in that world. If you give players character progression options, you should make these options meaningful. It's sad to see the potential of Borderlands 2 being held back by issues that should've been addressed in the first game. Borderlands was the best shooter RPG around and by improving on that formula a bit, Borderlands 2 assumes the mantle. It could've been so much more, though.