You should really take the time to polish this first. That incorrectly scaled screenshot on the first page was enough for me to dismiss this.
> Latest version: 0.5
which implies that there are quite a few things left for him to do before he considers the first version complete.
He probably felt that the marketing page was good enough for a 0.5 product. I personally think it is good enough.