20 Squares는 고대 이집트의 보드게임을 컴퓨터용 셰어웨어로 변환한 게임으로, 그 기원은 피라미드보다도 앞선 시대로 거슬러 올라갑니다. 20개의 칸으로 이루어진 보드에서 유래한 이 평범한 이름은, 파피루스에 기록된 원래의 명칭이 전해지지 않아 붙여진 것입니다. 게임 규칙 또한 추측에 의존할 수밖에 없지만, 30개의 칸을 사용하는 또 다른 이집트 보드게임인 Senet과 매우 유사하며, 수메르의 보드게임에서 유래한 것으로 보입니다.
이 게임은 간단한 "경주 및 밀어내기(race and bump)" 방식입니다. 플레이어는 5개의 말을 가지고 보드를 따라 이동하며 상대보다 먼저 말을 골인 지점까지 옮겨야 합니다. 상대의 말을 시작 지점으로 밀어낼 수 있으며, 보드에는 추가 턴을 얻을 수 있는 특수 칸도 존재합니다.
당시에는 주사위가 없었기 때문에, 이집트인들은(그리고 이 게임은) 나뭇가지를 반으로 잘라 한쪽은 평평하고 다른 쪽은 둥글게 만든 "캐스팅 스틱(casting sticks)"을 사용했습니다. 이 스틱 4개를 동시에 던져서 평평한 면이 위로 향하는 개수만큼 말을 이동할 수 있습니다. 평평한 면이 하나도 나오지 않으면 6으로 간주하며, 평평한 면이 4개 나왔을 때와 마찬가지로 추가 턴을 얻게 됩니다.
20 Squares는 (간단한) 규칙을 상세히 설명하는 튜토리얼을 제공하며, 게임 도중 고대 이집트에 관한 흥미로운 정보인 "Mummy Facts"를 보여줍니다.