I say nay unless you can find people to play with. Overall it gets really repetitive, all it really turns into is farming for the next thing to try (like the next weapon, frame, pet etc). the enemies get really boring (and are pretty dumb) after you play the game long enough. the only time they are challenging is if they are several levels above you, and that just means they are stronger, still the same level of dumb though. and missions basically like different game modes played on different (and recycled) areas/maps.
any recommendations on what game may have the best character creation tools? I'm looking for a way to create characters to have a general idea of their looks so I can use them a reference/placeholders (primarily I would like to have a good amount of diversity with facial features).