Oh, something's broken, I can tell you that. Otherwise, you'd be able to buy Humanoid and everything else that came out after that in the in-game store by now (or, with the exception of Humanoid, at least be able to see it in the store).
Also, people are still definitely submitting tracks. There's a bunch of tracks being tested right now on Creators, and groups (including mine) are still submitting new things. I have three songs on there I haven't even publicly announced yet, and I uploaded one of those three earlier today.
The problem (besides whatever is wrong with the store, which I REALLY hope they fix) is that there's very few testers left to pass songs through. I'm definitely one to talk, since I have some testing I need to catch up on but I haven't been able to do much recently. I'm hoping to do a lot of testing over the next two weeks and help get some songs approved (and get my songs looked at and approved as well) so that when the pipeline gets fixed those songs can be released.
Is the xna membership required to playtest and can people still sign up for that?