I think the site looks great ! Good work, it has a great feel.