My maybe only gripe was that some of the pieces were only visible for about a second, which seemed a little rushed as I couldn't really grasp them. But it's a minor flaw, I'm sure the overall effect is enough to convince people and check it better out on your website.