Dragon Box

Dragon Box teaches you algebra through visuals. You solve for x and have fun doing it. It really encourages algebraic thinking.

Works on mobiles, tablets and desktops. Currently supported on IOS, Android, PC and Mac.