I'm not a fan of customizing the appearance with camos, but if you are going to allow customizing the appearance then at least do it right or don't do it all. Let people custom paint every square inch of their titan, their pilot and their gun. If they want to spend weeks working on a detailed custom paint job that makes them happy, then let them do that, otherwise what's the point? Why would I want a prebuilt camo where 1000 other people could have the same thing? What's custom about that? I also wanted to build on how that could be done and what it could lead to for adding an entire new dimension to this game and could actually create a source of part-time income for some. If you stored all of the customizations in files stored ONLY on the user's computer who created them (I know it's not a valid extension, but going to use .def meaning definition for sake of example). So the user would have these files on their computer (could perhaps even extend for each specific item): Pilot.def Titan.def Weapon.def You would then have a graphics editor that would be part of the game, but used while out of the game, and any changes you make would get stored in those files. If you wanted to have multiple different looks you could just save multiple copies of those files. Here's how it could add another dimension and make some people some money. Perhaps someone could say, "I'm willing to pay someone to design me a Batman-themed titan paint job". Or an artist might just spend all day creating paint jobs he thinks people might like and then have a website where he could sell them. I think this would really add another dimension to the community surrounding the game. My point is if you can't make it completely custom then it's not custom so what's the point? Do it right or don't waste resources on it at all.