It's weird that I googled it and didn't see any recent review about this site and I didn't find any news about it coming back, I believe it must be someone else who decided to run the site, but even that was someone else who decided to run the site again. why he didn't post it on twitter or bitcointalk or could create another ANN thread and another twitter account? that sounds like a scheme to steal people's money and disappear
Me too, trying to make some indepth research but I cant find any reviews which its hard to make comments about legitimacy.
Bitcointalk forum had been inactive and there were no announcement made or maybe they do plan to post but maybe they are just busy as of now.