Apps site and Nextant

This is about two things.

First, I can't find the apps page referenced anywhere on either or . I know it's , but how is someone expected to find this page now?

Second, where did the Nextant app go? I was thinking of using it, but now the whole thing is gone! What's going on???

This seems kinda fishy to me.

Nobody? Nothing? This is unsettling.