There's one thing I find really frustrating, though - the dictionary is incredibly idiosyncratic, including stacks of 'words' that normally I wouldn't expect to be accepted while still excluding some that I'd think are way more usual in this kind of game. (I'd guess this is where some of the confusion on 'why did my attack fail' comes from?) I basically have to look up every word every time.
Could we either have the dictionary visible all the time for easier access, or (better option IMO) add a highlight that shows which adjacent letter groups are in the dictionary? Not sure how this would work on mobile without mouseover, though, it might need a separate 'commit' tap after placing and seeing the results.