This game requires your browser to support flash plug-ins, or you can play other HTML5 games.
Shanghi features 12 different board layouts, from very easy to incredibly hard. If there are no more moves left you can shuffle the tiles. The different layouts are defense, center, spread, sands, hourglass, dk, jailhouse, pyramid, tornado, doggy, three and vertical.