Firstly, congratulations for getting this far on your first review site. I agree; the black font is blurry and even some images are as well.

It is imperative you fix as many typos and spelling errors as possible as many, although wrongly apply such things to their final decision.

Try to hit hard early with some catchy statement to get anyone to read on and continue to work at it. Do you have any method of collecting contact information? You should always build your list if you can.