Interesting concept...
You've got a reasonably good concept here, but the graphics could use some work, and some of the solutions don't appear to be actual English words... case in point, the solution to the last puzzle was "FLOVER." I don't know where you got your word list, but that doesn't belong on it.