The Art of Video Games: Advances in Mechanics — Charlie Alan Ratliff