He researches digital media, video games, generative and algorithmic art, the history of technology, and critical theory. Among other places he has published articles in The Journal of Visual Culture, differences: A Journal of Feminist Cultural Studies, Dichtung-Digital: A Journal of Art and Culture in Digital Media, and Transformative Works and Cultures. He is currently working on a manuscript that approaches video games from a variety of critical perspectives.