As a casual visitor I wouldn't have stayed or explored the site as the text is too hard to read. The current design fad of low contrast text (in this case medium gray text on a light gray background) makes reading anythinng uninviting. If you skip the text you have no real clue as to what the site is.