The site looks good. Understandable navigation. Nice, quick loading graphics, which get attention then fade into the background.
But consider explaining the strengths of the tool you've chosen. Move beyond graphics --
to infographics. Get past replicating HTML to something which
shows off the strengths AND is user focused.
In summation, the site must navigate between user centered design and design as a fanciful replication of HTML. Go too far one way and you're creative for creativity sake. Too far the other way and you're using a jet engine to fry an egg. There is third alternative, a way much less traveled ...I suggest you try that one.