July 11, 2014December 22, 2016Kevin Garcia How We Gamed: Playing Impossible Games Before the Internet