Rachel Watts

Rachel Watts

Rachel is an MA Film and Screen Studies graduate from Goldsmiths, University of London. Her interests lie in virtual and cinematic landscapes, interactive media, documentary film and videogame academia. @rachelwXD