Machinima production tools: a vernacular history of a creative medium
Creativity in amateur multimedia: Popular culture, critical theory, and HCI