A love of mysteries, animation, and filmmaking led Cameron Woodard to create his own video game.
Subscribe