It's not like other planets that I'd visited but neptune, dam. They're tougher and more aggressive. Unable to complete solo heroic public events.
-
You might want to level up or play the game a little more before doing activities on Neptune. There's a lot of posts about D2 difficulty on the forums, but you really are taking the biscuit.