I'm here trying to figure out what "In Review' means too. I was about to withdraw my subs and hesitated. I contacted the Support link asking, and I await my answer.