August 12, 2010 42 0 scarabeus1 Published in: Post navigation Scarabeus – Pearl of Nile: iPhone Game Review Share Article: