three good things:
scrolling images shows epicness
diverse (event promotion, construction, blog and store)
organic website theme
three bad things:
maybe almost too much information on the main page
some really small images
the website content only takes up 50% of page space (too much background)