>>538058771
I dont think the game is grindy at all personally, you get the essential really fast, the only people "grinding" right now are doing so for the superendgame variants or the prestige perks, which are completionists tier
Not sure what you mean by teamwork but you can reanimate your friend, classes have special teamperks that affect the whole team and there's boss battles
I'm not a big fan of ranged myself but it can be fun, you can never be 100% ranged tho, you'll have to learn melee one way or another