Review Time
I was among those who were offered review copy before this thread went live, and I got 2 links from powerful websites! First I thought there is a mistake in the TF and CF, but it is for real. I have seen some serp boosting from just this 2 links and I know with a couple of this powerful links, first page is SURE.