Picked this up during the flash sale and I've been having a blast with The Pre-Sequel, it's amazing. I don't know why people hated on this game(even me). The Oz mechanic is fun, adds something you actually have to think about to combat scenarios, and it never really feels in the way like you think it would. It adds just enough variety to feel like classic Borderlands, but more.
Drop rates for purps and orange items are fantastic compared to the wasteland that is BL2. NPCs are a ton better with actually funny dialogue. There is some really bad dialogue as well, mostly from Jack or Jenny Springs, but enemies and random quest npcs are so much better than in previous iterations of the game. You really feel powerful in this game, thanks to the better drops I guess, but action skills also recover fairly fast, they're also really strong, jumping away and then slamming down to get people off you is a needing change to the combat. It makes things feel fresh, it's not just circle strafing or dying because too much shit is in your face. The added verticality of your movement, plus world design, gives you options you just never had before.
Technically for the most part it looks awesome and keeps a high framerate, there are situations where I've had frame drops or stutters, not due to how much shit is on the screen, but rather in wide open areas where you see too much of the world I guess while fighting something and the game doesn't know what to devote power to; the world, or the small part of it you're in, or something. It's hard to describe, but it will be like, if you move the camera the right way so the world is obstructed the stuttering stops immediately. I've also had a few bugs that were fixed just by saving and quitting, then loading again. One time I got hit by a cryo flower thing while in a Buggy at the exact moment I jumped out, and it set my movement speed to really low, and it wouldn't go away until I saved/quit and reloaded. Another was a quest enemy that wouldn't spawn because I had cleared out his zone a little bit before getting his quest, again, save/reload fixed it. Last one I can remember was with a basketball dude(this quest made me lol), he ran at a jump pad and there's an explosive container next to him, it's there for a reason later, but I blew it up before he jumped and it broke the quest so he never even jumped he just ran forward, stopped. And that was it. Save/reload fixed it.
The game has some minor issues, but overall I think it's amazing and definitely worth playing.