Never heard of Nezha, must be something you new kids got.

I stopped playing maybe a month after clans first came out if that gives you an idea.
The environments were nice, even though I'm not a sci-fi person at all, I still found them nice. I might just be desperate enough to go back to Warframe considering I'm so sick of everything else I have to play and recently finished the couple things I was enjoying for once.