Jon Torrens

Jon Torrens is a game producer and designer. He worked with production for The Itchy & Scratchy Game.