Thanks! The textures are generally either photos or assets I've found, downscaled with little to no interpolation, and sometimes a light HSV noise added for grittiness, though there are some that are painted and/or stiched together from other images (mostly for non-static objects like pickups and enemies) but they generally use the same workflow at the end for finalization.