Looks good to me. The only thing I have an itsy bitsy problem with would be the medusa image, and any other image there. Kinda gives it an amateurish look|feel to it. I would work more on branding the site better. (As in creating a good logo, corporate identity and such)