I have seen a lot of games with the PNG's being stored in text files. I have tried the same thinking maybe it reduces the jar file size due to text files compressing better than the actual PNG file. I haven't really noticed any major difference in the file sizes with the applications that we have developed. My question is whether it actually reduces the file size or its just meant as a deterent for potential code and graphics stealers (though I can tell you its not much of a deterent as i can easily get the PNG's out of the text file). Been trying to reduce the size of our graphics, have tried XAT Image Optimiser also, but that just reduces the images by a few bytes. Any help with regard to image optimisation and storing of PNG's in text files would be really appreciated.