Open main menu

Erica Sadun was a video game designer that created Pirating and The Sound of One Hand Clapping.