Looks cool! I think math needs to be taught in that kind of style, where people learn by doing it. I would be interested in having something similar to that on my site, Learneroo.com. One suggestion: start people off by walking them through easy challenge so they learn the interface.