the NvP mugen roster(sorry coudn't make a video , if it is considered spam or anything else i'll delete it :P):
https://web.facebook.com/NvPMugen/videos/1259409297471631/
Sadly no.
You since we are working on this game for 3 years with this team, so until we finish this game we won't accept anymore people.
Maybe in future projects.