Beautiful interface! This would be an excellent replacement for the traditional "times table" approach to teaching basic arithmetic. My only suggestion would be to limit multiplication/division by 1, as this makes some puzzles trivially easy to solve by process of elimination.