Ben Lo | Concept Art World : Ben Lo is a concept artist and illustrator based in Montreal where he is currently working in the video game industry. His past projects include Mass Effect Andromeda, Bioshock Infinite and Need For Speed for EA Black Box. Lin