I think it looks really nice! if i really had to criticize something it would be that the login/register links look quite out of place! but other way is nice.
I didnt expect the transitions when I mouseover'd the product. Users are used to clicking on the photo to get more info. Not sure if Add to Cart would be a common use case from the splash page.
Thanks! Great suggestion, to us as developers its obvious because we've spent ages developing it so it's good these obvious things are pointed out to us