Stephen is a game developer and teacher. He loves to explore the details of game design and use programming as a creative outlet. He also likes to join game jams such as Ludum Dare and share the fun of game development with others. When he is not making or teaching games, he enjoys digital art, movies, and outdoor activities.