You really nailed the asthetic- I'm not sure exactly what to define it as, but its a cute engaging idea. I would say I agree with some others in that the font for the letters could be easier to read though.
Thanks for the feedback!