Evan Charfauros is an independent game developer with a degree in computer science from the University of California, Los Angeles. He currently resides in San Diego and is working on his next solo release.