I see nothing here that shouldn't run acceptably on my Centris 650 or a first-generation PowerMac 6100. All the slowness goes away. Shanghai is ancient as far as computer games go. As I mentioned earlier, I've been aware of it for 15 years or so. It's an enduring franchise, probably largely because it really doesn't require anything fancy in terms of a machine, and there will always be a market for puzzle games.
Shanghai is all about matching tiles.
As in any other solitaire game, winning is a combination of luck and forethought. First impressions are very important. If I had picked this up at the store and checked the box, I would have put it down immediately. Thing is, while I do have machines it will run on, it's not usable on my general-use, workhorse 7300. Happily, I don't let first impressions rule me, and what I found exceeded the initial promise.