Oliver Chen

Oliver Chen is an environment concept artist who has worked previously at miHoYo and Lilith Games. He enjoys exploring personal world-building and visual storytelling.

Latest articles by Oliver Chen