3 years 10 months ago Link Kotaku Mickie Javaid-Camua is an artist who has worked on games like Call of Duty.Read more... Author Luke Plunkett Tags Kotaku