My only other complaint is that it sometimes tries far too hard to derive facts in cases where a higher-level consideration makes it obvious there are none to be found. Try starting by clicking on 6 wildly disconnected locations, and getting a number on all of them. Requesting help at that point is very, very slow.
Regardless, this is a lot of fun, and actually requires some new reasoning. Most minesweeper variants just use the same set of 10 rules I memorized 20 years ago. It's nice to stretch instead.