Ben Dai

Ben Dai is a project director for Overwatch. He is the director of Recall, Dragons, The Last Bastion, Rise and Shine,Honor and Glory and Shooting Star animated shorts.