ECHO LIMA : ECHOLIMA.COM Echo Lima LLC was founded by Eliott Lilly – a seasoned freelance concept artist specializing in AAA hard surface concept work, with over fourteen years of experience working in the video game and entertainment industry. Eliott