Your main screenshot is static, which means it looks as basic as any carbonmade/etc. portfolio site already out there: boxes on a screen. Since your page customization is fairly low compared to your competitors, you're all in with this sliding design, and you need to put it in front of everyone in a big way.
Does HTML5 mean anything to non-developer types? I'm not sure that everyone associates HTML5 with "works on all devices". Does your target market know multi-device display is a problem (and is it a problem with your competitors?) If not, you need to explain why you have something better to offer.
Also, personally, the Steve Jobs-esq language (i.e., "Show off your work in the most incredible way.") is a little off-putting, especially if all one can see up-front is static boxes on a screen.