The hype for this part was pretty big so i think right now it should be decent amount of membersThe site this game is from is $20 per month, and has releases about twice per year. I doubt their site has many members, so it might be a while before the game is posted.