上海は、パズルゲームの名称。積み上げられた麻雀牌を、ある一定のルールに従い崩していくというもの。
ルール 季節牌 4 枚、花牌 4 枚を含む合計 144 枚の麻雀牌が積み上げられた状態で表示される。 その山の中から、同じ物を 2 枚選べば消すことができる(季節牌と花牌は、季節牌同士、花牌同士であれば良い)。ただし、左右両方に隣接する牌がある場合や、上に牌が乗っている場合はその牌を選ぶことはできない。 144 枚全てを消すことができればゲームクリア、牌が残っているにも関わらず、消すことのできる牌がなくなったらゲームオーバー。