Really nice visuals, and impressive technically I'm not sure how you did the dynamic connections but they worked really well.
The movement buttons could do with some arrows just to make it obvious what they are.