Just discovered nerdlegame.com, but yours is better because that one can be broken by just entering "105-98=7" and then "3*4/2=06" every time. It does have some UI ideas though. Oh and it supports association rearrangement, if you were still thinking about that.