Charlie Wen
Artist
Charlie Wen is a games artist. Wen has been working with SCE Santa Monica Studio. Wen started in 2005 as the artist of God of War I. Currently, Wen is developing God of War Laufey. The release date is yet to be announced.
Display options: