Mahjongg Castles is een variant op het klassieke Aziatische spel. Je moet het speelveld zo snel mogelijk leegmaken door gelijkwaardige stenen weg te klikken. De game combineert de klassieke Mahjongg-fun met een historisch verhaal. Je moet de Mahjongg kasteelraadsels oplossen om in leven te blijven en de gevaarlijke draak te verslaan.
Er zijn 5 verschillende game types: Classic, Tactics, Time-Attack, Match-Two, en Match-Three. Je kunt kiezen uit 3 moeilijkheidsniveaus en er zijn 25 verschillende layouts van de stenen. In totaal zijn er 250 levels, verdeeld over 50 levels per game type.