Richard Lee

computer graphics generalist and game developer