I like the weird gun play and scaling. Some bosses take upwards of 30 minutes to defeat on some characters and one mistake means restarting the entire run. Enemies are varied and take different approaches to fighting, so each game map requires a different load out. Farming for the perfect weapon adds it a shit ton of replayable. Plus some hot girl at school used to like the 1st Borderlands which made me start playing