Open main menu

Cheryl Howard is a video game developer that created the text adventure games The Leviathan Labyrinth and The Wumpus Run.