John has been making video games for 30 years. He seeks novel implementations of classical game mechanics and loves sharing the joy of creating games.