Games/Scarabaeus/MediaScarabaeus·, 1985 · Spinnaker Software CorporationMediaBack to gameAll5Screenshots4Videos1Videos1Gameplay VideoMore about ScarabaeusPlayer reviews