Douglas Freese - is a video game designer. Douglas Freese began his career in 1999 and has worked for companies such as Appeal and Infogrames. Douglas Freese's first game was Outcast which was released 25 years ago. Best Game Douglas Freese contributed to was Outcast. Douglas Freese's latest work is Outcast which was released 25 years ago.