I think the site should show more descriptive images on each page. (Screenshots, demoes, showcases and more)