Crofts, Charlotte, "'Digital Decay'", The Moving Image, Fall 2008, 2008